diff options
| author | John Reck <jreck@google.com> | 2014-05-07 13:45:54 -0700 |
|---|---|---|
| committer | John Reck <jreck@google.com> | 2014-05-07 13:45:54 -0700 |
| commit | 63a06673253914510bbeebd500655008682dade1 (patch) | |
| tree | 0a1c5d17edc4f5be610d4e252f24e7bc18c1bd53 /core/java/android/view/ViewRootImpl.java | |
| parent | ebb9e69513b690881a5bad7bf45c6f32e0fc7062 (diff) | |
| download | frameworks_base-63a06673253914510bbeebd500655008682dade1.zip frameworks_base-63a06673253914510bbeebd500655008682dade1.tar.gz frameworks_base-63a06673253914510bbeebd500655008682dade1.tar.bz2 | |
Implement TODO(romainguy)
Bug: 14277445
Change-Id: Id52d6f7fcc023000adcc440bd4da67d9a673536b
Diffstat (limited to 'core/java/android/view/ViewRootImpl.java')
| -rw-r--r-- | core/java/android/view/ViewRootImpl.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/view/ViewRootImpl.java b/core/java/android/view/ViewRootImpl.java index db87394..cbaad9a 100644 --- a/core/java/android/view/ViewRootImpl.java +++ b/core/java/android/view/ViewRootImpl.java @@ -6174,8 +6174,10 @@ public final class ViewRootImpl implements ViewParent, } void changeCanvasOpacity(boolean opaque) { - // TODO(romainguy): recreate Canvas (software or hardware) to reflect the opacity change. Log.d(TAG, "changeCanvasOpacity: opaque=" + opaque); + if (mAttachInfo.mHardwareRenderer != null) { + mAttachInfo.mHardwareRenderer.setOpaque(opaque); + } } class TakenSurfaceHolder extends BaseSurfaceHolder { |
