mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-03-01 08:16:49 +00:00
Merge "Enable taskbar in overview by default" into tm-qpr-dev am: 2613431914
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20111701 Change-Id: I510f11b58b6d950c649af9fd77137ffabe734411 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -241,7 +241,7 @@ public final class FeatureFlags {
|
||||
"Enables One Search box in Taskbar All Apps.");
|
||||
|
||||
public static final BooleanFlag ENABLE_TASKBAR_IN_OVERVIEW = getDebugFlag(
|
||||
"ENABLE_TASKBAR_IN_OVERVIEW", false,
|
||||
"ENABLE_TASKBAR_IN_OVERVIEW", true,
|
||||
"Enables accessing the system Taskbar in overview.");
|
||||
|
||||
public static final BooleanFlag ENABLE_SPLIT_FROM_WORKSPACE = getDebugFlag(
|
||||
|
||||
@@ -781,7 +781,7 @@ public final class LauncherInstrumentation {
|
||||
waitUntilLauncherObjectGone(APPS_RES_ID);
|
||||
waitUntilLauncherObjectGone(WORKSPACE_RES_ID);
|
||||
waitUntilLauncherObjectGone(WIDGETS_RES_ID);
|
||||
waitUntilLauncherObjectGone(TASKBAR_RES_ID);
|
||||
checkTaskbarVisibility();
|
||||
waitUntilLauncherObjectGone(SPLIT_PLACEHOLDER_RES_ID);
|
||||
|
||||
return waitForLauncherObject(OVERVIEW_RES_ID);
|
||||
@@ -790,7 +790,7 @@ public final class LauncherInstrumentation {
|
||||
waitUntilLauncherObjectGone(APPS_RES_ID);
|
||||
waitUntilLauncherObjectGone(WORKSPACE_RES_ID);
|
||||
waitUntilLauncherObjectGone(WIDGETS_RES_ID);
|
||||
waitUntilLauncherObjectGone(TASKBAR_RES_ID);
|
||||
checkTaskbarVisibility();
|
||||
|
||||
waitForLauncherObject(SPLIT_PLACEHOLDER_RES_ID);
|
||||
return waitForLauncherObject(OVERVIEW_RES_ID);
|
||||
@@ -799,7 +799,7 @@ public final class LauncherInstrumentation {
|
||||
waitUntilLauncherObjectGone(APPS_RES_ID);
|
||||
waitUntilLauncherObjectGone(WORKSPACE_RES_ID);
|
||||
waitUntilLauncherObjectGone(WIDGETS_RES_ID);
|
||||
waitUntilLauncherObjectGone(TASKBAR_RES_ID);
|
||||
checkTaskbarVisibility();
|
||||
waitUntilLauncherObjectGone(SPLIT_PLACEHOLDER_RES_ID);
|
||||
|
||||
return waitForFallbackLauncherObject(OVERVIEW_RES_ID);
|
||||
@@ -811,14 +811,7 @@ public final class LauncherInstrumentation {
|
||||
waitUntilLauncherObjectGone(WIDGETS_RES_ID);
|
||||
waitUntilLauncherObjectGone(SPLIT_PLACEHOLDER_RES_ID);
|
||||
|
||||
if (mIgnoreTaskbarVisibility) {
|
||||
return null;
|
||||
}
|
||||
if (isTablet() && !isFallbackOverview()) {
|
||||
waitForLauncherObject(TASKBAR_RES_ID);
|
||||
} else {
|
||||
waitUntilLauncherObjectGone(TASKBAR_RES_ID);
|
||||
}
|
||||
checkTaskbarVisibility();
|
||||
return null;
|
||||
}
|
||||
default:
|
||||
@@ -828,6 +821,18 @@ public final class LauncherInstrumentation {
|
||||
}
|
||||
}
|
||||
|
||||
private void checkTaskbarVisibility() {
|
||||
if (mIgnoreTaskbarVisibility) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (isTablet() && !isFallbackOverview()) {
|
||||
waitForLauncherObject(TASKBAR_RES_ID);
|
||||
} else {
|
||||
waitUntilLauncherObjectGone(TASKBAR_RES_ID);
|
||||
}
|
||||
}
|
||||
|
||||
public void waitForLauncherInitialized() {
|
||||
for (int i = 0; i < 100; ++i) {
|
||||
if (getTestInfo(
|
||||
|
||||
Reference in New Issue
Block a user