Skip to content

Commit 391fef0

Browse files
committed
Force redraw of new/resized windows
Our use of the GL flag EGL_SWAP_BEHAVIOR_PRESERVED_BIT caused a problem with windows that are resized, where some of the contents were not being updated when the window was first placed/resized. The fix is to force the window to redraw completely when it is first resized. Issue #7246918 Label selection view disappears Change-Id: I3562141569502af581a3d63b1290c598abb57ade
1 parent 2da2ec1 commit 391fef0

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

core/java/android/view/ViewRootImpl.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1616,6 +1616,7 @@ private void performTraversals() {
16161616
mAttachInfo.mHardwareRenderer.setup(mWidth, mHeight);
16171617
if (!hwInitialized) {
16181618
mAttachInfo.mHardwareRenderer.invalidate(mHolder.getSurface());
1619+
mFullRedrawNeeded = true;
16191620
}
16201621
}
16211622
}

0 commit comments

Comments
 (0)