summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuK1337 <priv.luk@gmail.com>2021-05-03 23:45:25 +0200
committerLuK1337 <priv.luk@gmail.com>2021-05-04 00:49:13 +0200
commit96508d2cf8f5f4b0b64c29203d65c5592042e491 (patch)
treeea4b18a67f84eb2b51e6ad5d83d591df8ca690da
parentcc24db2fbe82f0c44825bd0224921f8535c0bab5 (diff)
LineageParts: Make sure "Wake device" pref is always accessible
Previously it'd be disabled when navbar was enabled. Change-Id: I8423754f87731c1174b72ac664847e0f6260fc89
-rw-r--r--src/org/lineageos/lineageparts/input/ButtonSettings.java24
1 files changed, 18 insertions, 6 deletions
diff --git a/src/org/lineageos/lineageparts/input/ButtonSettings.java b/src/org/lineageos/lineageparts/input/ButtonSettings.java
index 9af549e..b1d90d7 100644
--- a/src/org/lineageos/lineageparts/input/ButtonSettings.java
+++ b/src/org/lineageos/lineageparts/input/ButtonSettings.java
@@ -682,17 +682,29 @@ public class ButtonSettings extends SettingsPreferenceFragment
mHomeDoubleTapAction.setEnabled(!navbarEnabled);
}
}
- if (backCategory != null) {
- backCategory.setEnabled(!navbarEnabled);
- }
if (menuCategory != null) {
- menuCategory.setEnabled(!navbarEnabled);
+ if (mMenuPressAction != null) {
+ mMenuPressAction.setEnabled(!navbarEnabled);
+ }
+ if (mMenuLongPressAction != null) {
+ mMenuLongPressAction.setEnabled(!navbarEnabled);
+ }
}
if (assistCategory != null) {
- assistCategory.setEnabled(!navbarEnabled);
+ if (mAssistPressAction != null) {
+ mAssistPressAction.setEnabled(!navbarEnabled);
+ }
+ if (mAssistLongPressAction != null) {
+ mAssistLongPressAction.setEnabled(!navbarEnabled);
+ }
}
if (appSwitchCategory != null) {
- appSwitchCategory.setEnabled(!navbarEnabled);
+ if (mAppSwitchPressAction != null) {
+ mAppSwitchPressAction.setEnabled(!navbarEnabled);
+ }
+ if (mAppSwitchLongPressAction != null) {
+ mAppSwitchLongPressAction.setEnabled(!navbarEnabled);
+ }
}
}