Index: chrome/android/java/src/org/chromium/chrome/browser/toolbar/TabSwitcherDrawable.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/toolbar/TabSwitcherDrawable.java b/chrome/android/java/src/org/chromium/chrome/browser/toolbar/TabSwitcherDrawable.java |
index f2c99546f1c0a974f0219ad64899d90d8639dfc0..119040ea7ed753dc3cef339dc4dea51d48a3f84c 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/toolbar/TabSwitcherDrawable.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/toolbar/TabSwitcherDrawable.java |
@@ -4,6 +4,7 @@ |
package org.chromium.chrome.browser.toolbar; |
+import android.content.res.ColorStateList; |
import android.content.res.Resources; |
import android.graphics.Bitmap; |
import android.graphics.BitmapFactory; |
@@ -119,4 +120,10 @@ public class TabSwitcherDrawable extends TintedDrawable { |
private int getColorForState() { |
return mTint.getColorForState(getState(), 0); |
} |
+ |
+ @Override |
+ public void setTint(ColorStateList tint) { |
+ super.setTint(tint); |
+ if (mTextPaint != null) mTextPaint.setColor(getColorForState()); |
+ } |
} |