Loading services/core/java/com/android/server/wm/ActivityStarter.java +10 −7 Original line number Diff line number Diff line Loading @@ -1660,6 +1660,7 @@ class ActivityStarter { transitionController.collect(r); try { mService.deferWindowLayout(); try { Trace.traceBegin(Trace.TRACE_TAG_WINDOW_MANAGER, "startActivityInner"); result = startActivityInner(r, sourceRecord, voiceSession, voiceInteractor, startFlags, doResume, options, inTask, inTaskFragment, restrictedBgActivity, Loading @@ -1668,6 +1669,8 @@ class ActivityStarter { Trace.traceEnd(Trace.TRACE_TAG_WINDOW_MANAGER); startedActivityRootTask = handleStartResult(r, options, result, newTransition, remoteTransition); } } finally { mService.continueWindowLayout(); } postStartActivityProcessing(r, result, startedActivityRootTask); Loading services/core/java/com/android/server/wm/Transition.java +3 −1 Original line number Diff line number Diff line Loading @@ -229,8 +229,10 @@ class Transition extends Binder implements BLASTSyncEngine.TransactionReadyListe if (restoreBelow != null) { final ChangeInfo info = mChanges.get(restoreBelow); if (info != null) { info.mFlags |= ChangeInfo.FLAG_ABOVE_TRANSIENT_LAUNCH; } } ProtoLog.v(ProtoLogGroup.WM_DEBUG_WINDOW_TRANSITIONS, "Transition %d: Set %s as " + "transient-launch", mSyncId, activity); } Loading Loading
services/core/java/com/android/server/wm/ActivityStarter.java +10 −7 Original line number Diff line number Diff line Loading @@ -1660,6 +1660,7 @@ class ActivityStarter { transitionController.collect(r); try { mService.deferWindowLayout(); try { Trace.traceBegin(Trace.TRACE_TAG_WINDOW_MANAGER, "startActivityInner"); result = startActivityInner(r, sourceRecord, voiceSession, voiceInteractor, startFlags, doResume, options, inTask, inTaskFragment, restrictedBgActivity, Loading @@ -1668,6 +1669,8 @@ class ActivityStarter { Trace.traceEnd(Trace.TRACE_TAG_WINDOW_MANAGER); startedActivityRootTask = handleStartResult(r, options, result, newTransition, remoteTransition); } } finally { mService.continueWindowLayout(); } postStartActivityProcessing(r, result, startedActivityRootTask); Loading
services/core/java/com/android/server/wm/Transition.java +3 −1 Original line number Diff line number Diff line Loading @@ -229,8 +229,10 @@ class Transition extends Binder implements BLASTSyncEngine.TransactionReadyListe if (restoreBelow != null) { final ChangeInfo info = mChanges.get(restoreBelow); if (info != null) { info.mFlags |= ChangeInfo.FLAG_ABOVE_TRANSIENT_LAUNCH; } } ProtoLog.v(ProtoLogGroup.WM_DEBUG_WINDOW_TRANSITIONS, "Transition %d: Set %s as " + "transient-launch", mSyncId, activity); } Loading