Only define PREF_HIDE_BRAVE_REWARDS_ICON in AppearancePreferences.

This commit is contained in:
Jocelyn Liu
2019-10-10 18:06:30 -07:00
parent b98949a711
commit 7b3065634d
2 changed files with 4 additions and 4 deletions
@@ -21,7 +21,7 @@ import org.chromium.ui.base.DeviceFormFactor;
public class AppearancePreferences
extends PreferenceFragmentCompat implements Preference.OnPreferenceChangeListener {
static final String PREF_HIDE_BRAVE_REWARDS_ICON = "hide_brave_rewards_icon";
public static final String PREF_HIDE_BRAVE_REWARDS_ICON = "hide_brave_rewards_icon";
@Override
public void onCreate(Bundle savedInstanceState) {
@@ -28,6 +28,7 @@ import org.chromium.chrome.browser.ChromeActivity;
import org.chromium.chrome.browser.ChromeFeatureList;
import org.chromium.chrome.browser.appmenu.BraveShieldsMenuHandler;
import org.chromium.chrome.browser.appmenu.BraveShieldsMenuObserver;
import org.chromium.chrome.browser.preferences.AppearancePreferences;
import org.chromium.chrome.browser.preferences.website.BraveShieldsContentSettings;
import org.chromium.chrome.browser.preferences.website.BraveShieldsContentSettingsObserver;
import org.chromium.chrome.browser.profiles.Profile;
@@ -54,8 +55,6 @@ public abstract class BraveToolbarLayout extends ToolbarLayout implements OnClic
private BraveShieldsContentSettings mBraveShieldsContentSettings;
private BraveShieldsContentSettingsObserver mBraveShieldsContentSettingsObserver;
static final String PREF_HIDE_BRAVE_REWARDS_ICON = "hide_brave_rewards_icon";
public BraveToolbarLayout(Context context, AttributeSet attrs) {
super(context, attrs);
}
@@ -127,7 +126,8 @@ public abstract class BraveToolbarLayout extends ToolbarLayout implements OnClic
SharedPreferences sharedPreferences = ContextUtils.getAppSharedPreferences();
if (ChromeFeatureList.isEnabled(BraveFeatureList.BRAVE_REWARDS)
&& !sharedPreferences.getBoolean(PREF_HIDE_BRAVE_REWARDS_ICON, false)) {
&& !sharedPreferences.getBoolean(
AppearancePreferences.PREF_HIDE_BRAVE_REWARDS_ICON, false)) {
if (mRewardsLayout != null) {
mRewardsLayout.setVisibility(View.VISIBLE);
}