Loading src/org/lineageos/lineageparts/BootReceiver.java +1 −0 Original line number Diff line number Diff line Loading @@ -40,6 +40,7 @@ public class BootReceiver extends BroadcastReceiver { setRestoredTunable(ctx); } ButtonSettings.setLongPressActionToNothing(ctx); TouchscreenGestureSettings.restoreTouchscreenGestureStates(ctx); // Extract the contributors database Loading src/org/lineageos/lineageparts/input/ButtonSettings.java +12 −0 Original line number Diff line number Diff line Loading @@ -695,6 +695,18 @@ public class ButtonSettings extends SettingsPreferenceFragment } 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
src/org/lineageos/lineageparts/BootReceiver.java +1 −0 Original line number Diff line number Diff line Loading @@ -40,6 +40,7 @@ public class BootReceiver extends BroadcastReceiver { setRestoredTunable(ctx); } ButtonSettings.setLongPressActionToNothing(ctx); TouchscreenGestureSettings.restoreTouchscreenGestureStates(ctx); // Extract the contributors database Loading
src/org/lineageos/lineageparts/input/ButtonSettings.java +12 −0 Original line number Diff line number Diff line Loading @@ -695,6 +695,18 @@ public class ButtonSettings extends SettingsPreferenceFragment } 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