Hide the Pip menu on drag resize, expand and dismiss
- In drag resize, removes the call to #hideMenuWithoutResize since that only triggered a menu state change but didn't actually hide the menu view. The following call to hideMenu would also no-op because of it. Instead, just call hideMenu with resize=false. This will actually hide the menu view and then update the state. - During expand pip, also use hideMenu(animate, resize) to really hide the menu view - do not animate in this scenario - During dismiss pip, also use hideMenu(animate, resize) to really hide the menu view - do animate the menu fade here Bug: 178391622 Test: Expand, dismiss, drag resize - make sure the menu hides correctly Change-Id: Ia84b998e275506f22dd40c977fcd2d87ba63c45a
Showing
- libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PhonePipMenuController.java 0 additions, 9 deletions...om/android/wm/shell/pip/phone/PhonePipMenuController.java
- libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipMotionHelper.java 2 additions, 2 deletions...l/src/com/android/wm/shell/pip/phone/PipMotionHelper.java
- libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipResizeGestureHandler.java 2 additions, 2 deletions...m/android/wm/shell/pip/phone/PipResizeGestureHandler.java
Loading
Please register or sign in to comment