Merge "Limit creating new surface for legacy apps to size changes." into oc-dev

This commit is contained in:
Bryce Lee
2017-06-20 22:05:22 +00:00
committed by Android (Google) Code Review

View File

@@ -641,7 +641,7 @@ public class SurfaceView extends View implements ViewRootImpl.WindowStoppedCallb
mSurface.copyFrom(mSurfaceControl);
}
if (getContext().getApplicationInfo().targetSdkVersion
if (sizeChanged && getContext().getApplicationInfo().targetSdkVersion
< Build.VERSION_CODES.O) {
// Some legacy applications use the underlying native {@link Surface} object
// as a key to whether anything has changed. In these cases, updates to the