| Index: chrome/android/java/src/org/chromium/chrome/browser/toolbar/ToolbarPhone.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/toolbar/ToolbarPhone.java b/chrome/android/java/src/org/chromium/chrome/browser/toolbar/ToolbarPhone.java
|
| index bd3b9630e12cf66f2a8e53d9596cb3a56ac8f028..d46df412e7333241662c9b7a902dc949de2d9bc1 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/toolbar/ToolbarPhone.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/toolbar/ToolbarPhone.java
|
| @@ -920,6 +920,9 @@ public class ToolbarPhone extends ToolbarLayout
|
| mMenuButton.getHeight() - mMenuButton.getPaddingBottom());
|
| translateCanvasToView(mToolbarButtonsContainer, mMenuButton, canvas);
|
| mTabSwitcherAnimationMenuDrawable.setAlpha(rgbAlpha);
|
| + int color = mUseLightToolbarDrawables ? getResources().getColor(R.color.light_mode_tint)
|
| + : getResources().getColor(R.color.dark_mode_tint);
|
| + mTabSwitcherAnimationMenuDrawable.setColorFilter(color, PorterDuff.Mode.SRC_IN);
|
| mTabSwitcherAnimationMenuDrawable.draw(canvas);
|
| }
|
|
|
| @@ -1838,14 +1841,15 @@ public class ToolbarPhone extends ToolbarLayout
|
|
|
| getProgressBar().setBackgroundColor(
|
| getResources().getColor(progressBarBackgroundColorResource));
|
| + ColorStateList dark = getResources().getColorStateList(R.color.dark_mode_tint);
|
| + ColorStateList white = getResources().getColorStateList(R.color.light_mode_tint);
|
|
|
| if (mToggleTabStackButton != null) {
|
| mToggleTabStackButton.setImageDrawable(mUseLightToolbarDrawables
|
| ? mTabSwitcherButtonDrawableLight : mTabSwitcherButtonDrawable);
|
| + mTabSwitcherAnimationTabStackDrawable.setTint(mUseLightToolbarDrawables ? white : dark);
|
| }
|
|
|
| - ColorStateList dark = getResources().getColorStateList(R.color.dark_mode_tint);
|
| - ColorStateList white = getResources().getColorStateList(R.color.light_mode_tint);
|
| if (shouldShowMenuButton()) {
|
| mMenuButton.setTint(mUseLightToolbarDrawables ? white : dark);
|
| }
|
|
|