Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c8b4f05c authored by song tang's avatar song tang Committed by Tiger Meng
Browse files

Optimize unlock speed for Low-Ram devices

Bug: 422656135
Flag: EXEMPT minor-performance-optimization
Test: Manual verification on Low-Ram device

Change-Id: I7819cf6d083349069af554947ae65abe9b3fe434
parent 3b28e3e5
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -4041,7 +4041,7 @@ public class ActivityTaskManagerService extends IActivityTaskManager.Stub {
                // Keyguard asked us to clear the home task snapshot before going away, so do that.
                if ((flags & KEYGUARD_GOING_AWAY_FLAG_TO_LAUNCHER_CLEAR_SNAPSHOT) != 0) {
                    mActivityClientController.invalidateHomeTaskSnapshot(null /* token */);
                } else if (mKeyguardShown) {
                } else if (mKeyguardShown && !ActivityManager.isLowRamDeviceStatic()) {
                    // Only set if it is not unlocking to launcher which may also animate.
                    mDemoteTopAppReasons |= DEMOTE_TOP_REASON_DURING_UNLOCKING;
                    mActivityStateUpdater.setDeviceUnlocking(true);