Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 01934c30 authored by LuK1337's avatar LuK1337 Committed by Bruno Martins
Browse files

LineageParts: Get rid of toggleTaskBarDependencies()

As of 15 QPR2, taskbar is used by all devices, even phones.

Change-Id: I2c3189c552a534cd535371d077098c30d2ca4af3
parent c5c64359
Loading
Loading
Loading
Loading
+0 −11
Original line number Diff line number Diff line
@@ -467,7 +467,6 @@ public class ButtonSettings extends SettingsPreferenceFragment
                mEnableTaskbar.setChecked(LineageSettings.System.getInt(resolver,
                        LineageSettings.System.ENABLE_TASKBAR,
                        isLargeScreen(requireContext()) ? 1 : 0) == 1);
                toggleTaskBarDependencies(mEnableTaskbar.isChecked());
            }
        }

@@ -653,7 +652,6 @@ public class ButtonSettings extends SettingsPreferenceFragment
            mHardware.set(LineageHardwareManager.FEATURE_KEY_SWAP, (Boolean) newValue);
            return true;
        } else if (preference == mEnableTaskbar) {
            toggleTaskBarDependencies((Boolean) newValue);
            LineageSettings.System.putInt(getContentResolver(),
                    LineageSettings.System.ENABLE_TASKBAR, ((Boolean) newValue) ? 1 : 0);
            return true;
@@ -671,15 +669,6 @@ public class ButtonSettings extends SettingsPreferenceFragment
        }
    }

    private void toggleTaskBarDependencies(boolean enabled) {
        enablePreference(mNavigationArrowKeys, !enabled);
        enablePreference(mNavBarInverse, !enabled);
        enablePreference(mNavigationBackLongPressAction, !enabled);
        enablePreference(mNavigationHomeLongPressAction, !enabled);
        enablePreference(mNavigationHomeDoubleTapAction, !enabled);
        enablePreference(mNavigationAppSwitchLongPressAction, !enabled);
    }

    private void enablePreference(Preference pref, boolean enabled) {
        if (pref != null) {
            pref.setEnabled(enabled);