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

Commit 03afce3d authored by Louis Chang's avatar Louis Chang Committed by Automerger Merge Worker
Browse files

Merge "Fix transition timeout when launching activity in TaskFragment" into udc-dev am: b504082e

parents 5e633b59 b504082e
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -1303,6 +1303,12 @@
      "group": "WM_DEBUG_BOOT",
      "at": "com\/android\/server\/wm\/WindowManagerService.java"
    },
    "-874087484": {
      "message": "SyncGroup %d: Set ready %b",
      "level": "VERBOSE",
      "group": "WM_DEBUG_SYNC_ENGINE",
      "at": "com\/android\/server\/wm\/BLASTSyncEngine.java"
    },
    "-869242375": {
      "message": "Content Recording: Unable to start recording due to invalid region for display %d",
      "level": "VERBOSE",
@@ -4009,12 +4015,6 @@
      "group": "WM_DEBUG_CONFIGURATION",
      "at": "com\/android\/server\/wm\/ActivityRecord.java"
    },
    "1689989893": {
      "message": "SyncGroup %d: Set ready",
      "level": "VERBOSE",
      "group": "WM_DEBUG_SYNC_ENGINE",
      "at": "com\/android\/server\/wm\/BLASTSyncEngine.java"
    },
    "1699269281": {
      "message": "Don't organize or trigger events for untrusted displayId=%d",
      "level": "WARN",
+2 −0
Original line number Diff line number Diff line
@@ -1606,6 +1606,8 @@ class ActivityStarter {
            transitionController.requestStartTransition(newTransition,
                    mTargetTask == null ? started.getTask() : mTargetTask,
                    remoteTransition, null /* displayChange */);
        } else if (result == START_SUCCESS && mStartActivity.isState(RESUMED)) {
            // Do nothing if the activity is started and is resumed directly.
        } else if (isStarted) {
            // Make the collecting transition wait until this request is ready.
            transitionController.setReady(started, false);
+1 −1
Original line number Diff line number Diff line
@@ -228,7 +228,7 @@ class BLASTSyncEngine {
            if (mReady == ready) {
                return;
            }
            ProtoLog.v(WM_DEBUG_SYNC_ENGINE, "SyncGroup %d: Set ready", mSyncId);
            ProtoLog.v(WM_DEBUG_SYNC_ENGINE, "SyncGroup %d: Set ready %b", mSyncId, ready);
            mReady = ready;
            if (!ready) return;
            mWm.mWindowPlacerLocked.requestTraversal();