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

Commit 0428d864 authored by Riddle Hsu's avatar Riddle Hsu Committed by Android (Google) Code Review
Browse files

Merge "Make sure updateSurface is called for rotation change" into tm-qpr-dev

parents aff48311 28b34045
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -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;

@@ -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();