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

Commit ce48a252 authored by Winson Chung's avatar Winson Chung
Browse files

Skip the target activity when settings state to disallow sysui flags

Bug: 128634828
Test: Swipe up with 2 button, ensure that the flags change
Change-Id: I70bdb03f002eb14f9ad00fc52559806b215e481c
parent bf9965f2
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -208,7 +208,10 @@ public class RecentsAnimationController implements DeathRecipient {
            try {
                synchronized (mService.getWindowManagerLock()) {
                    for (int i = mPendingAnimations.size() - 1; i >= 0; i--) {
                        mPendingAnimations.get(i).mTask.setCanAffectSystemUiFlags(behindSystemBars);
                        final Task task = mPendingAnimations.get(i).mTask;
                        if (task.getActivityType() != mTargetActivityType) {
                            task.setCanAffectSystemUiFlags(behindSystemBars);
                        }
                    }
                    mService.mWindowPlacerLocked.requestTraversal();
                }