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

Commit c410e77c authored by Craig Mautner's avatar Craig Mautner Committed by Android Git Automerger
Browse files

am 2b02564b: am fa5bc081: Merge "Increase window freeze timeout for bigger...

am 2b02564b: am fa5bc081: Merge "Increase window freeze timeout for bigger screens." into jb-mr1-dev

* commit '2b02564b':
  Increase window freeze timeout for bigger screens.
parents 87efb143 2b02564b
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -264,6 +264,9 @@ public class WindowManagerService extends IWindowManager.Stub
     */
    static final int DEFAULT_FADE_IN_OUT_DURATION = 400;

    /** Amount of time (in milliseconds) to delay before declaring a window freeze timeout. */
    static final int WINDOW_FREEZE_TIMEOUT_DURATION = 3000;

    /**
     * If true, the window manager will do its own custom freezing and general
     * management of the screen during rotation.
@@ -6018,7 +6021,8 @@ public class WindowManagerService extends IWindowManager.Stub

        mWindowsFreezingScreen = true;
        mH.removeMessages(H.WINDOW_FREEZE_TIMEOUT);
        mH.sendMessageDelayed(mH.obtainMessage(H.WINDOW_FREEZE_TIMEOUT), 2000);
        mH.sendMessageDelayed(mH.obtainMessage(H.WINDOW_FREEZE_TIMEOUT),
                WINDOW_FREEZE_TIMEOUT_DURATION);
        mWaitingForConfig = true;
        getDefaultDisplayContentLocked().layoutNeeded = true;
        startFreezingDisplayLocked(inTransaction, 0, 0);
@@ -8380,7 +8384,7 @@ public class WindowManagerService extends IWindowManager.Stub
                // when we first froze the display.
                mH.removeMessages(H.WINDOW_FREEZE_TIMEOUT);
                mH.sendMessageDelayed(mH.obtainMessage(
                        H.WINDOW_FREEZE_TIMEOUT), 2000);
                        H.WINDOW_FREEZE_TIMEOUT), WINDOW_FREEZE_TIMEOUT_DURATION);
            }
        }
    }