Fix launching bubbles from widgets
There were a couple of issues: 1) onActivityRestart wasn't checking for bubbles in the overflow so there were cases where we could open a bubble but weren't 2) delay opening the bubble until after the transitions have happened when launching from a widget, the transition could alter the placement of the bubble's surface resulting in weird UI. Test: atest LaunchConversationActivityTest Test: manual 1) have a bubble & convo widget for it 2) tap on the widget => bubble opens normally, close the bubble & repeat that a bunch 1) have an unopened bubble & convo widget for it 2) get enough bubbles to push it out of the stack & out of the overflow 3) tap on the widget => bubble opens 1) have a bubble & convo widget for it, dismiss bubble 2) tap on the widget => bubble opens normally Bug: 188306336 Change-Id: Id68ccbfbfc6fc6949cfc257df4706b470fb78569
Loading
Please register or sign in to comment