summaryrefslogtreecommitdiffstats
path: root/packages/SystemUI/src/com/android
diff options
context:
space:
mode:
authorAdrian Roos <roosa@google.com>2014-07-17 10:37:36 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-07-17 00:15:07 +0000
commit9d32507a8608f82d430fcaf1de0eb81de93dcdea (patch)
treeea39afed19474f1a377031baf2d51afb31613c2a /packages/SystemUI/src/com/android
parent929f4e89e0ada4c095a553bbce20a9f9e46efa86 (diff)
parent19f653ec19e3435c707357ddf553f1b584c811da (diff)
downloadframeworks_base-9d32507a8608f82d430fcaf1de0eb81de93dcdea.zip
frameworks_base-9d32507a8608f82d430fcaf1de0eb81de93dcdea.tar.gz
frameworks_base-9d32507a8608f82d430fcaf1de0eb81de93dcdea.tar.bz2
Merge "Update QS user switcher colors to spec" into lmp-dev
Diffstat (limited to 'packages/SystemUI/src/com/android')
-rw-r--r--packages/SystemUI/src/com/android/systemui/qs/tiles/UserDetailView.java2
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/UserAvatarView.java13
2 files changed, 14 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/UserDetailView.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/UserDetailView.java
index ec5f28c..3c647ed 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/tiles/UserDetailView.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/UserDetailView.java
@@ -89,7 +89,7 @@ public class UserDetailView extends GridView {
name = item.info.name;
}
if (item.picture == null) {
- v.bind(name, mContext.getDrawable(R.drawable.ic_account_circle));
+ v.bind(name, mContext.getDrawable(R.drawable.ic_account_circle_qs));
} else {
v.bind(name, item.picture);
}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/UserAvatarView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/UserAvatarView.java
index 6f2642a..93561aa 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/UserAvatarView.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/UserAvatarView.java
@@ -216,4 +216,17 @@ public class UserAvatarView extends View {
super.invalidateDrawable(dr);
}
}
+
+ @Override
+ protected boolean verifyDrawable(Drawable who) {
+ return who == mDrawable || super.verifyDrawable(who);
+ }
+
+ @Override
+ protected void drawableStateChanged() {
+ super.drawableStateChanged();
+ if (mDrawable != null && mDrawable.isStateful()) {
+ mDrawable.setState(getDrawableState());
+ }
+ }
}