summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRomain Guy <romainguy@google.com>2012-07-11 17:52:54 -0700
committerRomain Guy <romainguy@google.com>2012-07-11 17:52:54 -0700
commit7d3082a3f09e32e7c42b2896e90902157039b10e (patch)
tree5c232457d90ed5618518225a70a09b07ced44d96
parent4c9dfc4da992f67a86209d8b2b8539d697373ad6 (diff)
downloadframeworks_base-7d3082a3f09e32e7c42b2896e90902157039b10e.zip
frameworks_base-7d3082a3f09e32e7c42b2896e90902157039b10e.tar.gz
frameworks_base-7d3082a3f09e32e7c42b2896e90902157039b10e.tar.bz2
Update View's opacity when changing the background color
Change-Id: Ib5851d47918c99d4906055a9d0245ea100aee231
-rw-r--r--core/java/android/view/View.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java
index d81b7c1..5f8c75a 100644
--- a/core/java/android/view/View.java
+++ b/core/java/android/view/View.java
@@ -13961,6 +13961,7 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
public void setBackgroundColor(int color) {
if (mBackground instanceof ColorDrawable) {
((ColorDrawable) mBackground).setColor(color);
+ computeOpaqueFlags();
} else {
setBackground(new ColorDrawable(color));
}