STR: 0. Open the dialer app. 1. Send an USSD message. 2. The MMI screen is opened. 3. Click HOME button. 4. The MMI screen is hidden. 5. Reopen the dialer app. 6. The dialer is shown and after that the MMI screen is shown again. 7. Repeat steps 3-5 Expected: 6. Current: The dialer is shown and after that the MMI screen is opened with the an infinite "Sending" spinner. It only happens with USSD messages, not single MMI codes (like *#06#).
Nominating as bb+ since the dialer is unusable when this issue happens.
Triage: BB-, tracking-b2g18+ not a common user scenario
The problem was due to the notification of 'voicechange' events which do not cause any message change in the USSD/MMI UI (only on the header) and consequently was impeding this UI to recover its previous state in case the user clicked on the Home button or moved to any other app.
Created attachment 703365 [details] [diff] [review] Associated PR. NOTE: If blocking-basecamp+ is set, just land it for now. [Approval Request Comment] Bug caused by (feature/regressing bug #): User impact if declined: Testing completed: Risk to taking this patch (and alternatives if risky):
Please German, nominate first to go to triage if you think is an important bug.
Nominating as per comment 1
Thanks Francisco! I was waiting to talk to Mari Ángeles but it seems it is the way to proceed. Thanks again!
Comment on attachment 703365 [details] [diff] [review] Associated PR. a=me Not pretty risky and it fixes a important issue in the dialer.