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:
@@ -48,7 +48,6 @@ import com.android.launcher3.anim.AnimatorListeners;
|
||||
import com.android.launcher3.config.FeatureFlags;
|
||||
import com.android.launcher3.statemanager.StateManager;
|
||||
import com.android.launcher3.uioverrides.QuickstepLauncher;
|
||||
import com.android.launcher3.util.DisplayController;
|
||||
import com.android.launcher3.util.MultiPropertyFactory.MultiProperty;
|
||||
import com.android.quickstep.RecentsAnimationCallbacks;
|
||||
import com.android.quickstep.RecentsAnimationController;
|
||||
@@ -592,7 +591,8 @@ public class TaskbarLauncherStateController {
|
||||
|
||||
float cornerRoundness = isInLauncher ? 0 : 1;
|
||||
|
||||
if (DisplayController.isInDesktopMode(mLauncher) && mControllers.getSharedState() != null) {
|
||||
if (mControllers.taskbarDesktopModeController.getAreDesktopTasksVisible()
|
||||
&& mControllers.getSharedState() != null) {
|
||||
cornerRoundness =
|
||||
mControllers.taskbarDesktopModeController.getTaskbarCornerRoundness(
|
||||
mControllers.getSharedState().showCornerRadiusInDesktopMode);
|
||||
|
||||
Reference in New Issue
Block a user