diff --git a/doze/AndroidManifest.xml b/doze/AndroidManifest.xml index 8e33bce7..5d04b018 100644 --- a/doze/AndroidManifest.xml +++ b/doze/AndroidManifest.xml @@ -32,7 +32,7 @@ + android:theme="@style/Theme.SubSettingsBase"> diff --git a/doze/res/layout/doze.xml b/doze/res/layout/doze.xml deleted file mode 100644 index 941cdf68..00000000 --- a/doze/res/layout/doze.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - diff --git a/doze/res/xml/gesture_panel.xml b/doze/res/xml/gesture_panel.xml index e59de9c3..e747d996 100644 --- a/doze/res/xml/gesture_panel.xml +++ b/doze/res/xml/gesture_panel.xml @@ -1,7 +1,7 @@ - + + + + + { - switchWidget.setChecked(!switchWidget.isChecked()); - mSwitchBar.setActivated(switchWidget.isChecked()); - }); - } - @Override public boolean onPreferenceChange(Preference preference, Object newValue) { if (Utils.ALWAYS_ON_DISPLAY.equals(preference.getKey())) { @@ -134,12 +102,11 @@ public class SamsungDozeSettings extends PreferenceFragment } @Override - public void onCheckedChanged(CompoundButton compoundButton, boolean isChecked) { + public void onSwitchChanged(Switch switchView, boolean isChecked) { Utils.enableDoze(getActivity(), isChecked); Utils.checkDozeService(getActivity()); - mTextView.setText(getString(isChecked ? R.string.switch_bar_on : R.string.switch_bar_off)); - mSwitchBar.setActivated(isChecked); + mSwitchBar.setChecked(isChecked); if (!isChecked) { Utils.enableAlwaysOn(getActivity(), false); @@ -151,13 +118,4 @@ public class SamsungDozeSettings extends PreferenceFragment mPocketPreference.setEnabled(isChecked); mWakeOnGesturePreference.setEnabled(isChecked); } - - @Override - public boolean onOptionsItemSelected(MenuItem item) { - if (item.getItemId() == android.R.id.home) { - getActivity().onBackPressed(); - return true; - } - return false; - } } diff --git a/doze/src/org/lineageos/settings/doze/Utils.java b/doze/src/org/lineageos/settings/doze/Utils.java index 9478c89b..1b78bed8 100644 --- a/doze/src/org/lineageos/settings/doze/Utils.java +++ b/doze/src/org/lineageos/settings/doze/Utils.java @@ -35,7 +35,7 @@ public final class Utils { private static final boolean DEBUG = false; protected static final String ALWAYS_ON_DISPLAY = "always_on_display"; - + protected static final String DOZE_ENABLE = "doze_enable"; protected static final String GESTURE_HAND_WAVE_KEY = "gesture_hand_wave"; protected static final String GESTURE_POCKET_KEY = "gesture_pocket"; protected static final String WAKE_ON_GESTURE_KEY = "wake_on_gesture";