Loading quickstep/src/com/android/launcher3/taskbar/TaskbarLauncherStateController.java +18 −8 Original line number Diff line number Diff line Loading @@ -205,13 +205,7 @@ public class TaskbarLauncherStateController { mLauncherState = finalState; updateStateForFlag(FLAG_LAUNCHER_IN_STATE_TRANSITION, false); applyState(); boolean disallowLongClick = FeatureFlags.enableSplitContextually() ? mLauncher.isSplitSelectionActive() : finalState == LauncherState.OVERVIEW_SPLIT_SELECT; com.android.launcher3.taskbar.Utilities.setOverviewDragState( mControllers, finalState.disallowTaskbarGlobalDrag(), disallowLongClick, finalState.allowTaskbarInitialSplitSelection()); updateOverviewDragState(finalState); } }; Loading Loading @@ -256,6 +250,7 @@ public class TaskbarLauncherStateController { mCanSyncViews = true; mLauncher.addOnDeviceProfileChangeListener(mOnDeviceProfileChangeListener); updateOverviewDragState(mLauncherState); } public void onDestroy() { Loading Loading @@ -357,6 +352,21 @@ public class TaskbarLauncherStateController { } } /** * Updates overview drag state on various controllers based on {@link #mLauncherState}. * * @param launcherState The current state launcher is in */ private void updateOverviewDragState(LauncherState launcherState) { boolean disallowLongClick = FeatureFlags.enableSplitContextually() ? mLauncher.isSplitSelectionActive() : launcherState == LauncherState.OVERVIEW_SPLIT_SELECT; com.android.launcher3.taskbar.Utilities.setOverviewDragState( mControllers, launcherState.disallowTaskbarGlobalDrag(), disallowLongClick, launcherState.allowTaskbarInitialSplitSelection()); } /** * Updates the proper flag to change the state of the task bar. * Loading Loading
quickstep/src/com/android/launcher3/taskbar/TaskbarLauncherStateController.java +18 −8 Original line number Diff line number Diff line Loading @@ -205,13 +205,7 @@ public class TaskbarLauncherStateController { mLauncherState = finalState; updateStateForFlag(FLAG_LAUNCHER_IN_STATE_TRANSITION, false); applyState(); boolean disallowLongClick = FeatureFlags.enableSplitContextually() ? mLauncher.isSplitSelectionActive() : finalState == LauncherState.OVERVIEW_SPLIT_SELECT; com.android.launcher3.taskbar.Utilities.setOverviewDragState( mControllers, finalState.disallowTaskbarGlobalDrag(), disallowLongClick, finalState.allowTaskbarInitialSplitSelection()); updateOverviewDragState(finalState); } }; Loading Loading @@ -256,6 +250,7 @@ public class TaskbarLauncherStateController { mCanSyncViews = true; mLauncher.addOnDeviceProfileChangeListener(mOnDeviceProfileChangeListener); updateOverviewDragState(mLauncherState); } public void onDestroy() { Loading Loading @@ -357,6 +352,21 @@ public class TaskbarLauncherStateController { } } /** * Updates overview drag state on various controllers based on {@link #mLauncherState}. * * @param launcherState The current state launcher is in */ private void updateOverviewDragState(LauncherState launcherState) { boolean disallowLongClick = FeatureFlags.enableSplitContextually() ? mLauncher.isSplitSelectionActive() : launcherState == LauncherState.OVERVIEW_SPLIT_SELECT; com.android.launcher3.taskbar.Utilities.setOverviewDragState( mControllers, launcherState.disallowTaskbarGlobalDrag(), disallowLongClick, launcherState.allowTaskbarInitialSplitSelection()); } /** * Updates the proper flag to change the state of the task bar. * Loading