DescriptionPrevent bottom-of-the-screen Views from breaking InfoBarContainer visibility
* SurfaceViews don't play well with Views on top of them toggling between
View.VISIBLE and View.INVISIBLE. Fix this by using View.GONE instead.
* Make logic for hiding the InfoBarContainer when other bottom-of-the-screen
Views try to take over the screen out of SwipableOverlayView and
ContextualSearchManager into the InfoBarContainer itself.
* Move logic for hiding the InfoBarContainer when the keyboard is showing
from SwipableOverlayView#onLayout into InfoBarContainer and make it so
that the InfoBarContainer listens for global layout changes.
BUG=563947
Committed: https://crrev.com/e0906ef875c59ab9355e44e506b1e08f223844f2
Cr-Commit-Position: refs/heads/master@{#371094}
Patch Set 1 #
Total comments: 6
Patch Set 2 : Comments, moved all the things around #Patch Set 3 : Logs #
Total comments: 2
Patch Set 4 : Add a handler, switch to parent listener #
Total comments: 2
Patch Set 5 : Final comments #
Messages
Total messages: 17 (6 generated)
|