Ensure PauseUIUpdate always ends up getting set to false
when result was null but getTaskbarUIController() is not null, we don't setPauseUIUpdate to false. This CL ensure we always end up setting pauseUIUpdate to false so that the hotseat suggested apps show up. Fix: 295892343 Flag: no flag Test: verify hotseat icons don't disappear Change-Id: Id872f3174df276cb7a4ed7f6672523d0851a11dd
This commit is contained in:
@@ -342,9 +342,7 @@ public class QuickstepLauncher extends Launcher {
|
||||
mHotseatPredictionController.setPauseUIUpdate(getTaskbarUIController() == null);
|
||||
RunnableList result = super.startActivitySafely(v, intent, item);
|
||||
if (result == null) {
|
||||
if (getTaskbarUIController() == null) {
|
||||
mHotseatPredictionController.setPauseUIUpdate(false);
|
||||
}
|
||||
mHotseatPredictionController.setPauseUIUpdate(false);
|
||||
} else {
|
||||
result.add(() -> mHotseatPredictionController.setPauseUIUpdate(false));
|
||||
}
|
||||
@@ -1303,5 +1301,8 @@ public class QuickstepLauncher extends Launcher {
|
||||
if (mAppTransitionManager != null) {
|
||||
mAppTransitionManager.dump(prefix + "\t" + RING_APPEAR_ANIMATION_PREFIX, writer);
|
||||
}
|
||||
if (mHotseatPredictionController != null) {
|
||||
mHotseatPredictionController.dump(prefix, writer);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user