Loading quickstep/src/com/android/launcher3/taskbar/TaskbarInsetsController.kt +2 −1 Original line number Diff line number Diff line Loading @@ -149,7 +149,8 @@ class TaskbarInsetsController(val context: TaskbarActivityContext): LoggableTask if (context.dragLayer.alpha < AlphaUpdateListener.ALPHA_CUTOFF_THRESHOLD) { // Let touches pass through us. insetsInfo.setTouchableInsets(TOUCHABLE_INSETS_REGION) } else if (controllers.navbarButtonsViewController.isImeVisible) { } else if (controllers.navbarButtonsViewController.isImeVisible && controllers.taskbarStashController.isStashed()) { insetsInfo.setTouchableInsets(TOUCHABLE_INSETS_REGION) } else if (!controllers.uiController.isTaskbarTouchable) { // Let touches pass through us. Loading quickstep/src/com/android/launcher3/taskbar/TaskbarViewController.java +2 −1 Original line number Diff line number Diff line Loading @@ -193,7 +193,8 @@ public class TaskbarViewController implements TaskbarControllers.LoggableTaskbar * Should be called when the IME visibility changes, so we can make Taskbar not steal touches. */ public void setImeIsVisible(boolean isImeVisible) { mTaskbarView.setTouchesEnabled(!isImeVisible); mTaskbarView.setTouchesEnabled(!isImeVisible || DisplayController.isTransientTaskbar(mActivity)); } /** Loading Loading
quickstep/src/com/android/launcher3/taskbar/TaskbarInsetsController.kt +2 −1 Original line number Diff line number Diff line Loading @@ -149,7 +149,8 @@ class TaskbarInsetsController(val context: TaskbarActivityContext): LoggableTask if (context.dragLayer.alpha < AlphaUpdateListener.ALPHA_CUTOFF_THRESHOLD) { // Let touches pass through us. insetsInfo.setTouchableInsets(TOUCHABLE_INSETS_REGION) } else if (controllers.navbarButtonsViewController.isImeVisible) { } else if (controllers.navbarButtonsViewController.isImeVisible && controllers.taskbarStashController.isStashed()) { insetsInfo.setTouchableInsets(TOUCHABLE_INSETS_REGION) } else if (!controllers.uiController.isTaskbarTouchable) { // Let touches pass through us. Loading
quickstep/src/com/android/launcher3/taskbar/TaskbarViewController.java +2 −1 Original line number Diff line number Diff line Loading @@ -193,7 +193,8 @@ public class TaskbarViewController implements TaskbarControllers.LoggableTaskbar * Should be called when the IME visibility changes, so we can make Taskbar not steal touches. */ public void setImeIsVisible(boolean isImeVisible) { mTaskbarView.setTouchesEnabled(!isImeVisible); mTaskbarView.setTouchesEnabled(!isImeVisible || DisplayController.isTransientTaskbar(mActivity)); } /** Loading