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

Commit 8e13218e authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Fix gestures summary text when there is no sensor for assit." into oc-mr1-dev

parents 063e87c6 9042f822
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -64,6 +64,7 @@ public class GesturesSettingPreferenceController extends AbstractPreferenceContr
    public void updateState(Preference preference) {
        if (!mFeatureProvider.isSensorAvailable(mContext)) {
            preference.setSummary("");
            return;
        }
        final ContentResolver contentResolver = mContext.getContentResolver();
        final boolean assistGestureEnabled = Settings.Secure.getInt(
+12 −0
Original line number Diff line number Diff line
@@ -119,4 +119,16 @@ public class GesturesSettingsPreferenceControllerTest {
        verify(mActivity).getString(R.string.language_input_gesture_summary_on_non_assist);
    }

    @Test
    @Config(shadows = {ShadowSecureSettings.class})
    public void updateState_sensorNotAvailable_shouldSetToEmptyStatus() {
        final FakeFeatureFactory featureFactory =
                (FakeFeatureFactory) FakeFeatureFactory.getFactory(mActivity);
        when(featureFactory.assistGestureFeatureProvider.isSensorAvailable(any(Context.class)))
                .thenReturn(false);

        mController.updateState(mPreference);
        verify(mPreference).setSummary("");
    }

}