Loading quickstep/src/com/android/launcher3/taskbar/TaskbarActivityContext.java +0 −2 Original line number Diff line number Diff line Loading @@ -560,8 +560,6 @@ public class TaskbarActivityContext extends BaseTaskbarContext { public void updateSysuiStateFlags(int systemUiStateFlags, boolean fromInit) { mControllers.navbarButtonsViewController.updateStateForSysuiFlags(systemUiStateFlags, fromInit); mControllers.taskbarViewController.setImeIsVisible( mControllers.navbarButtonsViewController.isImeVisible()); int shadeExpandedFlags = SYSUI_STATE_NOTIFICATION_PANEL_EXPANDED | SYSUI_STATE_QUICK_SETTINGS_EXPANDED; onNotificationShadeExpandChanged((systemUiStateFlags & shadeExpandedFlags) != 0, fromInit); Loading quickstep/src/com/android/launcher3/taskbar/TaskbarView.java +0 −19 Original line number Diff line number Diff line Loading @@ -76,9 +76,6 @@ public class TaskbarView extends FrameLayout implements FolderIcon.FolderIconPar private View.OnClickListener mIconClickListener; private View.OnLongClickListener mIconLongClickListener; // Prevents dispatching touches to children if true private boolean mTouchEnabled = true; // Only non-null when the corresponding Folder is open. private @Nullable FolderIcon mLeaveBehindFolderIcon; Loading Loading @@ -390,14 +387,6 @@ public class TaskbarView extends FrameLayout implements FolderIcon.FolderIconPar } } @Override public boolean dispatchTouchEvent(MotionEvent ev) { if (!mTouchEnabled) { return true; } return super.dispatchTouchEvent(ev); } @Override public boolean onInterceptTouchEvent(MotionEvent ev) { mControllerCallbacks.onInterceptTouchEvent(ev); Loading @@ -406,9 +395,6 @@ public class TaskbarView extends FrameLayout implements FolderIcon.FolderIconPar @Override public boolean onTouchEvent(MotionEvent event) { if (!mTouchEnabled) { return true; } if (mIconLayoutBounds.left <= event.getX() && event.getX() <= mIconLayoutBounds.right && !DisplayController.isTransientTaskbar(mActivityContext)) { Loading @@ -429,11 +415,6 @@ public class TaskbarView extends FrameLayout implements FolderIcon.FolderIconPar return super.onTouchEvent(event); } public void setTouchesEnabled(boolean touchEnabled) { this.mTouchEnabled = touchEnabled; mControllerCallbacks.clearTouchInProgress(); } /** * Returns whether the given MotionEvent, *in screen coorindates*, is within any Taskbar item's * touch bounds. Loading quickstep/src/com/android/launcher3/taskbar/TaskbarViewController.java +0 −8 Original line number Diff line number Diff line Loading @@ -199,14 +199,6 @@ public class TaskbarViewController implements TaskbarControllers.LoggableTaskbar return mTaskbarIconAlpha; } /** * Should be called when the IME visibility changes, so we can make Taskbar not steal touches. */ public void setImeIsVisible(boolean isImeVisible) { mTaskbarView.setTouchesEnabled(!isImeVisible || DisplayController.isTransientTaskbar(mActivity)); } /** * Should be called when the recents button is disabled, so we can hide taskbar icons as well. */ Loading Loading
quickstep/src/com/android/launcher3/taskbar/TaskbarActivityContext.java +0 −2 Original line number Diff line number Diff line Loading @@ -560,8 +560,6 @@ public class TaskbarActivityContext extends BaseTaskbarContext { public void updateSysuiStateFlags(int systemUiStateFlags, boolean fromInit) { mControllers.navbarButtonsViewController.updateStateForSysuiFlags(systemUiStateFlags, fromInit); mControllers.taskbarViewController.setImeIsVisible( mControllers.navbarButtonsViewController.isImeVisible()); int shadeExpandedFlags = SYSUI_STATE_NOTIFICATION_PANEL_EXPANDED | SYSUI_STATE_QUICK_SETTINGS_EXPANDED; onNotificationShadeExpandChanged((systemUiStateFlags & shadeExpandedFlags) != 0, fromInit); Loading
quickstep/src/com/android/launcher3/taskbar/TaskbarView.java +0 −19 Original line number Diff line number Diff line Loading @@ -76,9 +76,6 @@ public class TaskbarView extends FrameLayout implements FolderIcon.FolderIconPar private View.OnClickListener mIconClickListener; private View.OnLongClickListener mIconLongClickListener; // Prevents dispatching touches to children if true private boolean mTouchEnabled = true; // Only non-null when the corresponding Folder is open. private @Nullable FolderIcon mLeaveBehindFolderIcon; Loading Loading @@ -390,14 +387,6 @@ public class TaskbarView extends FrameLayout implements FolderIcon.FolderIconPar } } @Override public boolean dispatchTouchEvent(MotionEvent ev) { if (!mTouchEnabled) { return true; } return super.dispatchTouchEvent(ev); } @Override public boolean onInterceptTouchEvent(MotionEvent ev) { mControllerCallbacks.onInterceptTouchEvent(ev); Loading @@ -406,9 +395,6 @@ public class TaskbarView extends FrameLayout implements FolderIcon.FolderIconPar @Override public boolean onTouchEvent(MotionEvent event) { if (!mTouchEnabled) { return true; } if (mIconLayoutBounds.left <= event.getX() && event.getX() <= mIconLayoutBounds.right && !DisplayController.isTransientTaskbar(mActivityContext)) { Loading @@ -429,11 +415,6 @@ public class TaskbarView extends FrameLayout implements FolderIcon.FolderIconPar return super.onTouchEvent(event); } public void setTouchesEnabled(boolean touchEnabled) { this.mTouchEnabled = touchEnabled; mControllerCallbacks.clearTouchInProgress(); } /** * Returns whether the given MotionEvent, *in screen coorindates*, is within any Taskbar item's * touch bounds. Loading
quickstep/src/com/android/launcher3/taskbar/TaskbarViewController.java +0 −8 Original line number Diff line number Diff line Loading @@ -199,14 +199,6 @@ public class TaskbarViewController implements TaskbarControllers.LoggableTaskbar return mTaskbarIconAlpha; } /** * Should be called when the IME visibility changes, so we can make Taskbar not steal touches. */ public void setImeIsVisible(boolean isImeVisible) { mTaskbarView.setTouchesEnabled(!isImeVisible || DisplayController.isTransientTaskbar(mActivity)); } /** * Should be called when the recents button is disabled, so we can hide taskbar icons as well. */ Loading