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

Commit 5d780a42 authored by Julia Tuttle's avatar Julia Tuttle Committed by Android (Google) Code Review
Browse files

Merge "Default to hiding silent notifications on lockscreen in Settings" into tm-qpr-dev

parents b2269caa e9108aec
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -157,6 +157,6 @@ public class ShowOnLockScreenNotificationPreferenceController extends AbstractPr

    private boolean getLockscreenSilentNotificationsEnabled() {
        return Settings.Secure.getInt(mContext.getContentResolver(),
                Settings.Secure.LOCK_SCREEN_SHOW_SILENT_NOTIFICATIONS, 1) != 0;
                Settings.Secure.LOCK_SCREEN_SHOW_SILENT_NOTIFICATIONS, 0) != 0;
    }
}
+7 −7
Original line number Diff line number Diff line
@@ -93,7 +93,7 @@ public class ShowOnLockscreenNotificationPreferenceControllerTest {
        assertThat(mPreference.getValue()).isEqualTo(
                String.valueOf(R.string.lock_screen_notifs_show_none));

        assertThat(mPreference.getSummary())
        assertThat(mPreference.getSummary().toString())
                .isEqualTo(mContext.getString(R.string.lock_screen_notifs_show_none));
    }

@@ -110,7 +110,7 @@ public class ShowOnLockscreenNotificationPreferenceControllerTest {

        assertThat(mPreference.getValue()).isEqualTo(
                String.valueOf(R.string.lock_screen_notifs_show_alerting));
        assertThat(mPreference.getSummary())
        assertThat(mPreference.getSummary().toString())
                .isEqualTo(mContext.getString(R.string.lock_screen_notifs_show_alerting));
    }

@@ -127,20 +127,20 @@ public class ShowOnLockscreenNotificationPreferenceControllerTest {

        assertThat(mPreference.getValue()).isEqualTo(
                String.valueOf(R.string.lock_screen_notifs_show_all));
        assertThat(mPreference.getSummary())
        assertThat(mPreference.getSummary().toString())
                .isEqualTo(mContext.getString(R.string.lock_screen_notifs_show_all));
    }

    @Test
    public void updateState_allNotifsOnLockscreen_isDefault() {
    public void updateState_alertingNotifsOnLockscreen_isDefault() {
        // settings don't exist

        mController.displayPreference(mScreen);

        assertThat(mPreference.getValue()).isEqualTo(
                String.valueOf(R.string.lock_screen_notifs_show_all));
        assertThat(mPreference.getSummary())
                .isEqualTo(mContext.getString(R.string.lock_screen_notifs_show_all));
                String.valueOf(R.string.lock_screen_notifs_show_alerting));
        assertThat(mPreference.getSummary().toString())
                .isEqualTo(mContext.getString(R.string.lock_screen_notifs_show_alerting));
    }

    @Test