mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-19 10:48:19 +00:00
Add overview taskbar split support for 3P launcher
* Created b/268120202 to track other states of split selection that are unhandled on 3P launchers Test: Able to initiate split in overview with 3P launcher Fixes: 264576761 Change-Id: I0311fe83380bf914fa79956b2565b61cc5eab916
This commit is contained in:
@@ -119,14 +119,11 @@ import java.util.StringJoiner;
|
||||
mLauncherState = finalState;
|
||||
updateStateForFlag(FLAG_TRANSITION_STATE_RUNNING, false);
|
||||
applyState();
|
||||
boolean disallowGlobalDrag = finalState instanceof OverviewState;
|
||||
boolean finalStateOverview = finalState instanceof OverviewState;
|
||||
boolean disallowLongClick = finalState == LauncherState.OVERVIEW_SPLIT_SELECT;
|
||||
mControllers.taskbarDragController.setDisallowGlobalDrag(disallowGlobalDrag);
|
||||
mControllers.taskbarDragController.setDisallowLongClick(disallowLongClick);
|
||||
mControllers.taskbarAllAppsController.setDisallowGlobalDrag(disallowGlobalDrag);
|
||||
mControllers.taskbarAllAppsController.setDisallowLongClick(disallowLongClick);
|
||||
mControllers.taskbarPopupController.setAllowInitialSplitSelection(
|
||||
disallowGlobalDrag);
|
||||
com.android.launcher3.taskbar.Utilities.setOverviewDragState(
|
||||
mControllers, finalStateOverview /*disallowGlobalDrag*/,
|
||||
disallowLongClick, finalStateOverview /*allowInitialSplitSelection*/);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user