mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-03-04 09:56:49 +00:00
[CD Taskbar] Force 3 Button Mode on External Display by Default
Force 3 Button Mode on External Display by Default. Test: m Bug: 383087890 Flag: com.android.window.flags.enable_taskbar_connected_displays Change-Id: I197be57f2abbaa533fd165d74f14a13774de5bb3
This commit is contained in:
@@ -45,6 +45,7 @@ import static com.android.quickstep.util.AnimUtils.completeRunnableListCallback;
|
||||
import static com.android.systemui.shared.system.QuickStepContract.SYSUI_STATE_NOTIFICATION_PANEL_VISIBLE;
|
||||
import static com.android.systemui.shared.system.QuickStepContract.SYSUI_STATE_VOICE_INTERACTION_WINDOW_SHOWING;
|
||||
import static com.android.window.flags.Flags.enableStartLaunchTransitionFromTaskbarBugfix;
|
||||
import static com.android.window.flags.Flags.enableTaskbarConnectedDisplays;
|
||||
import static com.android.wm.shell.Flags.enableTinyTaskbar;
|
||||
|
||||
import static java.lang.invoke.MethodHandles.Lookup.PROTECTED;
|
||||
@@ -431,7 +432,9 @@ public class TaskbarActivityContext extends BaseTaskbarContext {
|
||||
.setIsTransientTaskbar(true)
|
||||
.build();
|
||||
}
|
||||
mNavMode = DisplayController.getNavigationMode(this);
|
||||
mNavMode = (enableTaskbarConnectedDisplays() && !mIsPrimaryDisplay)
|
||||
? NavigationMode.THREE_BUTTONS : DisplayController.getNavigationMode(this);
|
||||
|
||||
}
|
||||
|
||||
/** Called when the visibility of the bubble bar changed. */
|
||||
|
||||
Reference in New Issue
Block a user