Only resize the menu on hide if it was resized on show
Fixes an issue where a max-size PIP is resized to the user-resized size after either: A) single-tap to show the menu and then it times out to hide it, or B) single-tap to show the menu and then single tap outside of the PIP window This was caused by the resize=true flag being passed into PipMenuView.hideMenu() from the hide menu timeout runnable or from PipResizeGestureHandler.onDragCornerResize() Bug: 186616706 Test: enter PIP, then: 1) double-tap to MAX, then tap once to show menu and wait for it to time out - verify it stays in MAX size 2) double-tap to MAX, then tap once to show menu and once outside of PIP - verify it stays in MAX size 3) pinch-resize to minimum size, tap once, wait for it to expand a bit, wait for the menu timeout - verify it resizes down to the minimum size. Change-Id: I394d49b77f2c6aa42fc4681ef5238c478a474b85
Loading
Please register or sign in to comment