Loading services/core/java/com/android/server/wm/WindowFrames.java +7 −0 Original line number Diff line number Diff line Loading @@ -123,6 +123,13 @@ public class WindowFrames { return mFrameSizeChanged || didFrameSizeChange(); } /** * @return true if a resize report is currently required. */ boolean isForceReportingResized() { return mLastForceReportingResized; } /** * Resets the size changed flags so they're all set to false again. This should be called * after the frames are reported to client. Loading services/core/java/com/android/server/wm/WindowState.java +1 −0 Original line number Diff line number Diff line Loading @@ -3760,6 +3760,7 @@ class WindowState extends WindowContainer<WindowState> implements WindowManagerP mSyncSeqId = mBufferSeqId; } else if (!mLastConfigReportedToClient || mWindowFrames.isFrameSizeChanged() || mWindowFrames.isForceReportingResized() || mSyncState == SYNC_STATE_WAITING_FOR_DRAW) { ++mSyncSeqId; } Loading Loading
services/core/java/com/android/server/wm/WindowFrames.java +7 −0 Original line number Diff line number Diff line Loading @@ -123,6 +123,13 @@ public class WindowFrames { return mFrameSizeChanged || didFrameSizeChange(); } /** * @return true if a resize report is currently required. */ boolean isForceReportingResized() { return mLastForceReportingResized; } /** * Resets the size changed flags so they're all set to false again. This should be called * after the frames are reported to client. Loading
services/core/java/com/android/server/wm/WindowState.java +1 −0 Original line number Diff line number Diff line Loading @@ -3760,6 +3760,7 @@ class WindowState extends WindowContainer<WindowState> implements WindowManagerP mSyncSeqId = mBufferSeqId; } else if (!mLastConfigReportedToClient || mWindowFrames.isFrameSizeChanged() || mWindowFrames.isForceReportingResized() || mSyncState == SYNC_STATE_WAITING_FOR_DRAW) { ++mSyncSeqId; } Loading