From 2cd23e6b9d8fcdf5dfd052fb2ed0cd80f1d278ba Mon Sep 17 00:00:00 2001 From: Alan Viverette Date: Tue, 4 Nov 2014 17:04:02 -0800 Subject: Fix hasSurfaceInsets check when creating hardware renderer BUG: 17729606 Change-Id: I8c7092428b790e0ff3bbf84b64ba385ef2b2f521 --- core/java/android/view/ViewRootImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/java/android/view/ViewRootImpl.java b/core/java/android/view/ViewRootImpl.java index e464e7749bc9..ea0a077b6d35 100644 --- a/core/java/android/view/ViewRootImpl.java +++ b/core/java/android/view/ViewRootImpl.java @@ -728,8 +728,8 @@ public final class ViewRootImpl implements ViewParent, } final Rect insets = attrs.surfaceInsets; - final boolean hasSurfaceInsets = insets.left == 0 || insets.right == 0 - || insets.top == 0 || insets.bottom == 0; + final boolean hasSurfaceInsets = insets.left != 0 || insets.right != 0 + || insets.top != 0 || insets.bottom != 0; final boolean translucent = attrs.format != PixelFormat.OPAQUE || hasSurfaceInsets; mAttachInfo.mHardwareRenderer = HardwareRenderer.create(mContext, translucent); if (mAttachInfo.mHardwareRenderer != null) { -- cgit v1.2.3-59-g8ed1b