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

Commit e0514dca authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Request transition when PIP is removed" into udc-qpr-dev am: 1e68575d

parents 245da56e 1e68575d
Loading
Loading
Loading
Loading
+2 −1
Original line number Original line Diff line number Diff line
@@ -2201,7 +2201,8 @@ public class ActivityTaskSupervisor implements RecentTasks.Callbacks {
            displaySwapping |= s.isDisplaySleepingAndSwapping();
            displaySwapping |= s.isDisplaySleepingAndSwapping();
            ProtoLog.v(WM_DEBUG_STATES, "Stopping %s: nowVisible=%b animating=%b "
            ProtoLog.v(WM_DEBUG_STATES, "Stopping %s: nowVisible=%b animating=%b "
                    + "finishing=%s", s, s.nowVisible, animating, s.finishing);
                    + "finishing=%s", s, s.nowVisible, animating, s.finishing);
            if ((!animating && !displaySwapping) || mService.mShuttingDown) {
            if ((!animating && !displaySwapping) || mService.mShuttingDown
                    || s.getRootTask().isForceHiddenForPinnedTask()) {
                if (!processPausingActivities && s.isState(PAUSING)) {
                if (!processPausingActivities && s.isState(PAUSING)) {
                    // Defer processing pausing activities in this iteration and reschedule
                    // Defer processing pausing activities in this iteration and reschedule
                    // a delayed idle to reprocess it again
                    // a delayed idle to reprocess it again
+4 −0
Original line number Original line Diff line number Diff line
@@ -4504,6 +4504,10 @@ class Task extends TaskFragment {
        return mForceHiddenFlags != 0;
        return mForceHiddenFlags != 0;
    }
    }


    boolean isForceHiddenForPinnedTask() {
        return (mForceHiddenFlags & FLAG_FORCE_HIDDEN_FOR_PINNED_TASK) != 0;
    }

    @Override
    @Override
    protected boolean isForceTranslucent() {
    protected boolean isForceTranslucent() {
        return mForceTranslucent;
        return mForceTranslucent;