mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-03-04 18:06:48 +00:00
Move DesktopVisibilityController to TouchInteractionService
Moved DesktopVisibilityController to TIS for 3P launcher support. Flag: EXEMPT bug fix Fixes: 338063030 Fixes: 357859025 Test: Launched overview and resumed desktop task from desktop mode on 1P and 3P launchers Change-Id: I64e99a32ed13bcb6e4a81a18c29df2643373dc35
This commit is contained in:
@@ -25,7 +25,6 @@ import com.android.launcher3.anim.AnimatedFloat;
|
||||
import com.android.launcher3.taskbar.allapps.TaskbarAllAppsController;
|
||||
import com.android.launcher3.taskbar.bubbles.BubbleControllers;
|
||||
import com.android.launcher3.taskbar.overlay.TaskbarOverlayController;
|
||||
import com.android.launcher3.util.DisplayController;
|
||||
import com.android.systemui.shared.rotation.RotationButtonController;
|
||||
|
||||
import java.io.PrintWriter;
|
||||
@@ -194,13 +193,17 @@ public class TaskbarControllers {
|
||||
voiceInteractionWindowController
|
||||
};
|
||||
|
||||
if (DisplayController.isInDesktopMode(taskbarActivityContext)) {
|
||||
if (taskbarDesktopModeController.getAreDesktopTasksVisible()) {
|
||||
mCornerRoundness.updateValue(taskbarDesktopModeController.getTaskbarCornerRoundness(
|
||||
mSharedState.showCornerRadiusInDesktopMode));
|
||||
} else {
|
||||
mCornerRoundness.updateValue(TaskbarBackgroundRenderer.MAX_ROUNDNESS);
|
||||
}
|
||||
onPostInit();
|
||||
}
|
||||
|
||||
@VisibleForTesting
|
||||
public void onPostInit() {
|
||||
mAreAllControllersInitialized = true;
|
||||
for (Runnable postInitCallback : mPostInitCallbacks) {
|
||||
postInitCallback.run();
|
||||
|
||||
Reference in New Issue
Block a user