23 lines
2.6 KiB
Markdown
23 lines
2.6 KiB
Markdown
# Быстрое скрытие экрана звонка и остановка гудков при отклонении
|
||
|
||
- краткое описание фичи:
|
||
- Исправлена нижняя подпись вкладки личных сообщений на `личные`.
|
||
- Исправлена логика звонка, когда одна из входящих сессий отклоняет вызов до принятия: исходящая сессия теперь должна прекращать гудки даже если ранее `RINGING` пришёл от другой входящей сессии.
|
||
- На устройстве, где пользователь нажимает отмену/сброс звонка, экран вызова теперь скрывается сразу локально, без ожидания сетевого ответа.
|
||
|
||
- что именно проверять:
|
||
- В нижней панели с 5 кнопками подпись первой кнопки должна отображаться как `личные`.
|
||
- Сценарий: один пользователь звонит, у второго входящий вызов приходит на несколько устройств; на любом одном входящем устройстве нажать `Сбросить`.
|
||
- Проверить, что у звонящего сразу прекращаются гудки и экран вызова корректно завершается.
|
||
- Проверить, что на устройстве, где нажали `Сбросить` или `Положить трубку`, overlay звонка исчезает сразу, без заметной задержки.
|
||
- Проверить, что после принятия звонка на одном устройстве поздние отмены с других устройств не ломают уже выбранную пару соединения.
|
||
|
||
- ожидаемый результат:
|
||
- Подпись в нижней панели корректная.
|
||
- При отклонении входящего звонка любым устройством звонящего не оставляет в состоянии бесконечных гудков.
|
||
- Локальный экран звонка скрывается мгновенно после нажатия кнопки отмены.
|
||
- Уже зафиксированный сценарий соединения после `ACCEPT` не сбивается другими сессиями.
|
||
|
||
- статус:
|
||
- `pending`
|