Loading services/core/java/com/android/server/wm/ActivityRecord.java +2 −8 Original line number Diff line number Diff line Loading @@ -1354,14 +1354,8 @@ final class ActivityRecord extends WindowToken implements WindowManagerService.A updatePictureInPictureMode(null, false); } else { mLastReportedMultiWindowMode = inMultiWindowMode; // If the activity is in stopping or stopped state, for instance, it's in the // split screen task and not the top one, the last configuration it should keep // is the one before multi-window mode change. final State state = getState(); if (state != STOPPED && state != STOPPING) { ensureActivityConfiguration(0 /* globalChanges */, PRESERVE_WINDOWS, true /* ignoreVisibility */); } false /* ignoreVisibility */); } } } Loading Loading
services/core/java/com/android/server/wm/ActivityRecord.java +2 −8 Original line number Diff line number Diff line Loading @@ -1354,14 +1354,8 @@ final class ActivityRecord extends WindowToken implements WindowManagerService.A updatePictureInPictureMode(null, false); } else { mLastReportedMultiWindowMode = inMultiWindowMode; // If the activity is in stopping or stopped state, for instance, it's in the // split screen task and not the top one, the last configuration it should keep // is the one before multi-window mode change. final State state = getState(); if (state != STOPPED && state != STOPPING) { ensureActivityConfiguration(0 /* globalChanges */, PRESERVE_WINDOWS, true /* ignoreVisibility */); } false /* ignoreVisibility */); } } } Loading