Loading res/values/arrays.xml +0 −2 Original line number Diff line number Diff line Loading @@ -81,7 +81,6 @@ <item>@string/hardware_keys_action_launch_camera</item> <item>@string/hardware_keys_action_sleep</item> <item>@string/hardware_keys_action_last_app</item> <item>@string/hardware_keys_action_split_screen</item> <item>@string/hardware_keys_action_kill_app</item> <item>@string/hardware_keys_action_play_pause_music</item> </string-array> Loading @@ -96,7 +95,6 @@ <item>6</item> <item>7</item> <item>8</item> <item>9</item> <item>10</item> <item>11</item> </string-array> Loading src/org/lineageos/lineageparts/BootReceiver.java +1 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,7 @@ public class BootReceiver extends BroadcastReceiver { } ButtonSettings.restoreKeyDisabler(ctx); ButtonSettings.setLongPressActionToNothing(ctx); ButtonSettings.restoreKeySwapper(ctx); TouchscreenGestureSettings.restoreTouchscreenGestureStates(ctx); Loading src/org/lineageos/lineageparts/input/ButtonSettings.java +12 −0 Original line number Diff line number Diff line Loading @@ -794,6 +794,18 @@ public class ButtonSettings extends SettingsPreferenceFragment preferences.getBoolean(KEY_SWAP_CAPACITIVE_KEYS, false)); } public static void setLongPressActionToNothing(Context context) { final int action = LineageSettings.System.getIntForUser(context.getContentResolver(), LineageSettings.System.KEY_APP_SWITCH_LONG_PRESS_ACTION, context.getResources().getInteger( org.lineageos.platform.internal.R.integer.config_longPressOnAppSwitchBehavior), UserHandle.USER_CURRENT); if (action == Action.SPLIT_SCREEN.ordinal()) { LineageSettings.System.putInt(context.getContentResolver(), LineageSettings.System.KEY_APP_SWITCH_LONG_PRESS_ACTION, Action.NOTHING.ordinal()); } } @Override public boolean onPreferenceTreeClick(Preference preference) { if (preference == mSwapVolumeButtons) { Loading Loading
res/values/arrays.xml +0 −2 Original line number Diff line number Diff line Loading @@ -81,7 +81,6 @@ <item>@string/hardware_keys_action_launch_camera</item> <item>@string/hardware_keys_action_sleep</item> <item>@string/hardware_keys_action_last_app</item> <item>@string/hardware_keys_action_split_screen</item> <item>@string/hardware_keys_action_kill_app</item> <item>@string/hardware_keys_action_play_pause_music</item> </string-array> Loading @@ -96,7 +95,6 @@ <item>6</item> <item>7</item> <item>8</item> <item>9</item> <item>10</item> <item>11</item> </string-array> Loading
src/org/lineageos/lineageparts/BootReceiver.java +1 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,7 @@ public class BootReceiver extends BroadcastReceiver { } ButtonSettings.restoreKeyDisabler(ctx); ButtonSettings.setLongPressActionToNothing(ctx); ButtonSettings.restoreKeySwapper(ctx); TouchscreenGestureSettings.restoreTouchscreenGestureStates(ctx); Loading
src/org/lineageos/lineageparts/input/ButtonSettings.java +12 −0 Original line number Diff line number Diff line Loading @@ -794,6 +794,18 @@ public class ButtonSettings extends SettingsPreferenceFragment preferences.getBoolean(KEY_SWAP_CAPACITIVE_KEYS, false)); } public static void setLongPressActionToNothing(Context context) { final int action = LineageSettings.System.getIntForUser(context.getContentResolver(), LineageSettings.System.KEY_APP_SWITCH_LONG_PRESS_ACTION, context.getResources().getInteger( org.lineageos.platform.internal.R.integer.config_longPressOnAppSwitchBehavior), UserHandle.USER_CURRENT); if (action == Action.SPLIT_SCREEN.ordinal()) { LineageSettings.System.putInt(context.getContentResolver(), LineageSettings.System.KEY_APP_SWITCH_LONG_PRESS_ACTION, Action.NOTHING.ordinal()); } } @Override public boolean onPreferenceTreeClick(Preference preference) { if (preference == mSwapVolumeButtons) { Loading