| OLD | NEW |
| 1 /* -*- Mode: Java; c-basic-offset: 4; tab-width: 20; indent-tabs-mode: nil; -*- | 1 /* -*- Mode: Java; c-basic-offset: 4; tab-width: 20; indent-tabs-mode: nil; -*- |
| 2 /* This Source Code Form is subject to the terms of the Mozilla Public | 2 /* This Source Code Form is subject to the terms of the Mozilla Public |
| 3 * License, v. 2.0. If a copy of the MPL was not distributed with this file, | 3 * License, v. 2.0. If a copy of the MPL was not distributed with this file, |
| 4 * You can obtain one at http://mozilla.org/MPL/2.0/. */ | 4 * You can obtain one at http://mozilla.org/MPL/2.0/. */ |
| 5 | 5 |
| 6 package org.mozilla.gecko.tabs; | 6 package org.mozilla.gecko.tabs; |
| 7 | 7 |
| 8 import android.content.Context; | 8 import android.content.Context; |
| 9 import android.graphics.drawable.Drawable; | 9 import android.graphics.drawable.Drawable; |
| 10 import android.graphics.drawable.StateListDrawable; | 10 import android.graphics.drawable.StateListDrawable; |
| (...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 138 } | 138 } |
| 139 | 139 |
| 140 @Override | 140 @Override |
| 141 public void onLightweightThemeChanged() { | 141 public void onLightweightThemeChanged() { |
| 142 final Drawable drawable = getTheme().getDrawable(this); | 142 final Drawable drawable = getTheme().getDrawable(this); |
| 143 if (drawable == null) { | 143 if (drawable == null) { |
| 144 return; | 144 return; |
| 145 } | 145 } |
| 146 | 146 |
| 147 final StateListDrawable stateList = new StateListDrawable(); | 147 final StateListDrawable stateList = new StateListDrawable(); |
| 148 stateList.addState(PRIVATE_STATE_SET, getColorDrawable(R.color.text_and_
tabs_tray_grey)); | 148 // Using ABB color palette. See https://issues.adblockplus.org/ticket/37
69 |
| 149 stateList.addState(PRIVATE_STATE_SET, getColorDrawable(R.color.abb_backg
round_light_grey)); |
| 149 stateList.addState(EMPTY_STATE_SET, drawable); | 150 stateList.addState(EMPTY_STATE_SET, drawable); |
| 150 | 151 |
| 151 setBackgroundDrawable(stateList); | 152 setBackgroundDrawable(stateList); |
| 152 } | 153 } |
| 153 | 154 |
| 154 @Override | 155 @Override |
| 155 public void onLightweightThemeReset() { | 156 public void onLightweightThemeReset() { |
| 156 final int defaultBackgroundColor = ColorUtils.getColor(getContext(), R.c
olor.text_and_tabs_tray_grey); | 157 // Using ABB color palette. See https://issues.adblockplus.org/ticket/37
69 |
| 158 final int defaultBackgroundColor = ColorUtils.getColor(getContext(), R.c
olor.abb_background_light_grey); |
| 157 setBackgroundColor(defaultBackgroundColor); | 159 setBackgroundColor(defaultBackgroundColor); |
| 158 } | 160 } |
| 159 } | 161 } |
| OLD | NEW |