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

Commit a6c080bd authored by Yuhan Yang's avatar Yuhan Yang
Browse files

Prevent old seekbar display on autoclick settings page

Bug: 410624836
Test: manually verified with local DUT
Flag: com.android.server.accessibility.enable_autoclick_indicator
Change-Id: I42c7c06507b27534f2d2de38735b12545e8ce725
parent bb7b68af
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -125,7 +125,7 @@ public class ToggleAutoclickPreferenceController extends BasePreferenceControlle
                : AUTOCLICK_OFF_MODE;
                : AUTOCLICK_OFF_MODE;
        final int mode = getAutoclickModeToKeyMap().get(mDelayModePref.getKey());
        final int mode = getAutoclickModeToKeyMap().get(mDelayModePref.getKey());
        mDelayModePref.setChecked(currentUiAutoClickMode == mode);
        mDelayModePref.setChecked(currentUiAutoClickMode == mode);
        if (mode == AUTOCLICK_CUSTOM_MODE) {
        if (mode == AUTOCLICK_CUSTOM_MODE && !Flags.enableAutoclickIndicator()) {
            mSeekBerPreference.setVisible(mDelayModePref.isChecked());
            mSeekBerPreference.setVisible(mDelayModePref.isChecked());
        }
        }
    }
    }
+1 −0
Original line number Original line Diff line number Diff line
@@ -155,6 +155,7 @@ public class ToggleAutoclickPreferenceControllerTest {
    }
    }


    @Test
    @Test
    @DisableFlags(com.android.server.accessibility.Flags.FLAG_ENABLE_AUTOCLICK_INDICATOR)
    public void onSharedPreferenceChanged_customMode_shouldShowCustomSeekbar() {
    public void onSharedPreferenceChanged_customMode_shouldShowCustomSeekbar() {
        setUpController(KEY_PREF_CUSTOM);
        setUpController(KEY_PREF_CUSTOM);
        mController.displayPreference(mScreen);
        mController.displayPreference(mScreen);