Skip to content
Commit 847b1d42 authored by Joshua Tsuji's avatar Joshua Tsuji Committed by Josh Tsuji
Browse files

Make the bubbles window NOT_FOCUSABLE when the IME is up, but FOCUSABLE otherwise.

This works around an issue where the IME doesn't appear due to bugs with virtual displays + focus. By making Bubbles FOCUSABLE during the initial tap to bring up the IME, we ensure that the Bubbles window has focus and no other windows do. Once the IME is up, we make Bubbles NOT_FOCUSABLE so that swipes on the Bubbles UI doesn't steal focus from the ActivityView.

Also, adds a touch listener to the expanded view that prevents the stack from collapsing if the side padding is touched during a back gesture.

Test: manual, lots of IME mashing
Bug: 156785479
Change-Id: Ia9de170a9ce4c9b99017d0ce6901621f70b414fc
parent af9a747e
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment