Remove selectability from pointer preferences.

Fix: 379840620
Fix: 374902522
Fix: 374902467
Fix: 374898232
Fix: 374894728
Fix: 374894804
Test: Manual. Talkback, switch access, voice access.
Flag: EXEMPT BugFix.
Change-Id: I550bd78893124b453d49f98d51dab2f49bee84f7
This commit is contained in:
Pat Manning
2024-11-20 16:30:57 +00:00
parent d611829c6b
commit 5641752fb1
4 changed files with 3 additions and 2 deletions

View File

@@ -16,7 +16,6 @@
<PreferenceScreen <PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:settings="http://schemas.android.com/apk/res-auto"
android:key="input_touchpad_three_finger_tap" android:key="input_touchpad_three_finger_tap"
android:persistent="false" android:persistent="false"
android:title="@string/three_finger_tap_preference_title"> android:title="@string/three_finger_tap_preference_title">
@@ -25,5 +24,4 @@
android:key="input_touchpad_three_finger_tap_preference" android:key="input_touchpad_three_finger_tap_preference"
android:title="@string/three_finger_tap_preference_title"/> android:title="@string/three_finger_tap_preference_title"/>
</PreferenceScreen> </PreferenceScreen>

View File

@@ -47,6 +47,7 @@ public class PointerFillStylePreference extends Preference {
public PointerFillStylePreference(@NonNull Context context, @Nullable AttributeSet attrs) { public PointerFillStylePreference(@NonNull Context context, @Nullable AttributeSet attrs) {
super(context, attrs); super(context, attrs);
setLayoutResource(R.layout.pointer_icon_fill_style_layout); setLayoutResource(R.layout.pointer_icon_fill_style_layout);
setSelectable(false);
} }
@Override @Override

View File

@@ -38,6 +38,7 @@ public class PointerStrokeStylePreference extends Preference {
public PointerStrokeStylePreference(@NonNull Context context, @Nullable AttributeSet attrs) { public PointerStrokeStylePreference(@NonNull Context context, @Nullable AttributeSet attrs) {
super(context, attrs); super(context, attrs);
setLayoutResource(R.layout.pointer_icon_stroke_style_layout); setLayoutResource(R.layout.pointer_icon_stroke_style_layout);
setSelectable(false);
} }
@Override @Override

View File

@@ -45,6 +45,7 @@ public class TouchpadThreeFingerTapSelector extends Preference {
super(context, attrs); super(context, attrs);
setLayoutResource(R.layout.touchpad_three_finger_tap_layout); setLayoutResource(R.layout.touchpad_three_finger_tap_layout);
mInputManager = context.getSystemService(InputManager.class); mInputManager = context.getSystemService(InputManager.class);
setSelectable(false);
} }
@Override @Override