am 01356906: Merge "Ensure SurfaceView requests WM relayout when size changes." into mnc-dr-dev
* commit '0135690688c8285e022a2a8191c8582f2e6ea759': Ensure SurfaceView requests WM relayout when size changes.
This commit is contained in:
@@ -447,10 +447,11 @@ public class SurfaceView extends View {
|
||||
final boolean formatChanged = mFormat != mRequestedFormat;
|
||||
final boolean sizeChanged = mWidth != myWidth || mHeight != myHeight;
|
||||
final boolean visibleChanged = mVisible != mRequestedVisible;
|
||||
final boolean layoutSizeChanged = getWidth() != mLayout.width || getHeight() != mLayout.height;
|
||||
|
||||
if (force || creating || formatChanged || sizeChanged || visibleChanged
|
||||
|| mLeft != mLocation[0] || mTop != mLocation[1]
|
||||
|| mUpdateWindowNeeded || mReportDrawNeeded || redrawNeeded) {
|
||||
|| mUpdateWindowNeeded || mReportDrawNeeded || redrawNeeded || layoutSizeChanged) {
|
||||
|
||||
if (DEBUG) Log.i(TAG, "Changes: creating=" + creating
|
||||
+ " format=" + formatChanged + " size=" + sizeChanged
|
||||
|
||||
Reference in New Issue
Block a user