Merge "Fixing Taskbar not initialized properly on recreate" into sc-v2-dev am: cb207ef236

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15019036

Change-Id: I001a9801f8cbf02bbb1e85d35b33e50b20a07315
This commit is contained in:
TreeHugger Robot
2021-06-18 01:35:07 +00:00
committed by Automerger Merge Worker
@@ -90,12 +90,17 @@ public class LauncherTaskbarUIController extends TaskbarUIController {
mHotseatController.init();
mLauncher.setTaskbarUIController(this);
mKeyguardController = taskbarControllers.taskbarKeyguardController;
onLauncherResumedOrPaused(mLauncher.hasBeenResumed());
mIconAlignmentForResumedState.finishAnimation();
onIconAlignmentRatioChanged();
}
@Override
protected void onDestroy() {
mIconAlignmentForResumedState.finishAnimation();
mIconAlignmentForGestureState.finishAnimation();
mHotseatController.cleanup();
setTaskbarViewVisible(true);
mLauncher.getHotseat().setIconsAlpha(1f);