Loading core/java/android/view/ViewRootImpl.java +4 −1 Original line number Diff line number Diff line Loading @@ -1772,7 +1772,7 @@ public final class ViewRootImpl implements ViewParent, } } mForceNextWindowRelayout = forceNextWindowRelayout; mForceNextWindowRelayout |= forceNextWindowRelayout; mPendingAlwaysConsumeSystemBars = args.argi2 != 0; mSyncSeqId = args.argi4 > mSyncSeqId ? args.argi4 : mSyncSeqId; Loading Loading @@ -5233,6 +5233,9 @@ public final class ViewRootImpl implements ViewParent, // the buffers may still have content in previous rotation. And the next draw may // not update all regions, that causes some afterimages to flicker. mUpdateSurfaceNeeded = true; if (!mIsInTraversal) { mForceNextWindowRelayout = true; } } Configuration globalConfig = mergedConfiguration.getGlobalConfiguration(); Loading Loading
core/java/android/view/ViewRootImpl.java +4 −1 Original line number Diff line number Diff line Loading @@ -1772,7 +1772,7 @@ public final class ViewRootImpl implements ViewParent, } } mForceNextWindowRelayout = forceNextWindowRelayout; mForceNextWindowRelayout |= forceNextWindowRelayout; mPendingAlwaysConsumeSystemBars = args.argi2 != 0; mSyncSeqId = args.argi4 > mSyncSeqId ? args.argi4 : mSyncSeqId; Loading Loading @@ -5233,6 +5233,9 @@ public final class ViewRootImpl implements ViewParent, // the buffers may still have content in previous rotation. And the next draw may // not update all regions, that causes some afterimages to flicker. mUpdateSurfaceNeeded = true; if (!mIsInTraversal) { mForceNextWindowRelayout = true; } } Configuration globalConfig = mergedConfiguration.getGlobalConfiguration(); Loading