From ac89416c77a1fab6921aa31a999ccefc1223be7c Mon Sep 17 00:00:00 2001 From: Alan Viverette Date: Mon, 21 Jul 2014 12:10:30 -0700 Subject: [PATCH] Always apply surface insets Change-Id: I9d8ad0c7fcf7a1016e01c2332f45614da5d2cf0c --- core/java/android/view/ViewRootImpl.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/core/java/android/view/ViewRootImpl.java b/core/java/android/view/ViewRootImpl.java index d9ad1f16accd5..671aa10891cdc 100644 --- a/core/java/android/view/ViewRootImpl.java +++ b/core/java/android/view/ViewRootImpl.java @@ -468,13 +468,8 @@ public final class ViewRootImpl implements ViewParent, // Compute surface insets required to draw at specified Z value. // TODO: Use real shadow insets for a constant max Z. - if (view.isHardwareAccelerated()) { - final int surfaceInset = (int) Math.ceil(view.getZ() * 2); - attrs.surfaceInsets.set(surfaceInset, surfaceInset, surfaceInset, surfaceInset); - } else { - // Software accelerated windows can't use insets. - attrs.surfaceInsets.setEmpty(); - } + final int surfaceInset = (int) Math.ceil(view.getZ() * 2); + attrs.surfaceInsets.set(surfaceInset, surfaceInset, surfaceInset, surfaceInset); CompatibilityInfo compatibilityInfo = mDisplayAdjustments.getCompatibilityInfo(); mTranslator = compatibilityInfo.getTranslator();