Merge "Fix window visibility during layout" into oc-mr1-dev
am: 7a59a62276
Change-Id: Ic4726a77ce790616d50ff84edc35e7941b409659
This commit is contained in:
@@ -231,6 +231,7 @@ public class SurfaceView extends View implements ViewRootImpl.WindowStoppedCallb
|
||||
updateRequestedVisibility();
|
||||
|
||||
mAttachedToWindow = true;
|
||||
mParent.requestTransparentRegion(SurfaceView.this);
|
||||
if (!mGlobalListenersAdded) {
|
||||
ViewTreeObserver observer = getViewTreeObserver();
|
||||
observer.addOnScrollChangedListener(mScrollChangedListener);
|
||||
@@ -269,8 +270,6 @@ public class SurfaceView extends View implements ViewRootImpl.WindowStoppedCallb
|
||||
if (mPendingReportDraws > 0) {
|
||||
mDrawFinished = true;
|
||||
if (mAttachedToWindow) {
|
||||
mParent.requestTransparentRegion(SurfaceView.this);
|
||||
|
||||
notifyDrawFinished();
|
||||
invalidate();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user