Merge "Restore window to undefined instead of freeform windowing mode" into qt-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
7c3708170c
@@ -3372,6 +3372,11 @@ public class ActivityTaskManagerService extends IActivityTaskManager.Stub {
|
|||||||
|
|
||||||
if (stack.inFreeformWindowingMode()) {
|
if (stack.inFreeformWindowingMode()) {
|
||||||
stack.setWindowingMode(WINDOWING_MODE_FULLSCREEN);
|
stack.setWindowingMode(WINDOWING_MODE_FULLSCREEN);
|
||||||
|
} else if (stack.getParent().inFreeformWindowingMode()) {
|
||||||
|
// If the window is on a freeform display, set it to undefined. It will be
|
||||||
|
// resolved to freeform and it can adjust windowing mode when the display mode
|
||||||
|
// changes in runtime.
|
||||||
|
stack.setWindowingMode(WINDOWING_MODE_UNDEFINED);
|
||||||
} else {
|
} else {
|
||||||
stack.setWindowingMode(WINDOWING_MODE_FREEFORM);
|
stack.setWindowingMode(WINDOWING_MODE_FREEFORM);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user