Merge "Do not register Taskbar System Action when device is in phone mode" into main

This commit is contained in:
Jagrut Desai
2024-08-21 20:31:26 +00:00
committed by Android (Google) Code Review
@@ -1146,7 +1146,8 @@ public class TaskbarStashController implements TaskbarControllers.LoggableTaskba
*/
public void setUpTaskbarSystemAction(boolean visible) {
UI_HELPER_EXECUTOR.execute(() -> {
if (!visible || !DisplayController.isTransientTaskbar(mActivity)) {
if (!visible || !DisplayController.isTransientTaskbar(mActivity)
|| mActivity.isPhoneMode()) {
mAccessibilityManager.unregisterSystemAction(SYSTEM_ACTION_ID_TASKBAR);
mIsTaskbarSystemActionRegistered = false;
return;