Loading core/java/android/provider/Settings.java +1 −1 Original line number Diff line number Diff line Loading @@ -9534,7 +9534,7 @@ public final class Settings { /** * Indicates whether "seen" notifications should be suppressed from the lockscreen. * <p> * Type: int (0 for false, 1 for true) * Type: int (0 for unset, 1 for true, 2 for false) * * @hide */ Loading packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/KeyguardCoordinator.kt +2 −2 Original line number Diff line number Diff line Loading @@ -114,10 +114,10 @@ constructor( .onStart { emit(Unit) } // for each change, lookup the new value .map { secureSettings.getBoolForUser( secureSettings.getIntForUser( Settings.Secure.LOCK_SCREEN_SHOW_ONLY_UNSEEN_NOTIFICATIONS, UserHandle.USER_CURRENT, ) ) == 1 } // perform lookups on the bg thread pool .flowOn(bgDispatcher) Loading packages/SystemUI/tests/src/com/android/systemui/statusbar/notification/collection/coordinator/KeyguardCoordinatorTest.kt +5 −5 Original line number Diff line number Diff line Loading @@ -321,7 +321,7 @@ class KeyguardCoordinatorTest : SysuiTestCase() { val testDispatcher = UnconfinedTestDispatcher() val testScope = TestScope(testDispatcher) val fakeSettings = FakeSettings().apply { putBool(Settings.Secure.LOCK_SCREEN_SHOW_ONLY_UNSEEN_NOTIFICATIONS, true) putInt(Settings.Secure.LOCK_SCREEN_SHOW_ONLY_UNSEEN_NOTIFICATIONS, 1) } val seenNotificationsProvider = SeenNotificationsProviderImpl() val keyguardCoordinator = Loading Loading @@ -372,14 +372,14 @@ class KeyguardCoordinatorTest : SysuiTestCase() { var showOnlyUnseenNotifsOnKeyguardSetting: Boolean get() = fakeSettings.getBoolForUser( fakeSettings.getIntForUser( Settings.Secure.LOCK_SCREEN_SHOW_ONLY_UNSEEN_NOTIFICATIONS, UserHandle.USER_CURRENT, ) ) == 1 set(value) { fakeSettings.putBoolForUser( fakeSettings.putIntForUser( Settings.Secure.LOCK_SCREEN_SHOW_ONLY_UNSEEN_NOTIFICATIONS, value, if (value) 1 else 2, UserHandle.USER_CURRENT, ) } Loading Loading
core/java/android/provider/Settings.java +1 −1 Original line number Diff line number Diff line Loading @@ -9534,7 +9534,7 @@ public final class Settings { /** * Indicates whether "seen" notifications should be suppressed from the lockscreen. * <p> * Type: int (0 for false, 1 for true) * Type: int (0 for unset, 1 for true, 2 for false) * * @hide */ Loading
packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/KeyguardCoordinator.kt +2 −2 Original line number Diff line number Diff line Loading @@ -114,10 +114,10 @@ constructor( .onStart { emit(Unit) } // for each change, lookup the new value .map { secureSettings.getBoolForUser( secureSettings.getIntForUser( Settings.Secure.LOCK_SCREEN_SHOW_ONLY_UNSEEN_NOTIFICATIONS, UserHandle.USER_CURRENT, ) ) == 1 } // perform lookups on the bg thread pool .flowOn(bgDispatcher) Loading
packages/SystemUI/tests/src/com/android/systemui/statusbar/notification/collection/coordinator/KeyguardCoordinatorTest.kt +5 −5 Original line number Diff line number Diff line Loading @@ -321,7 +321,7 @@ class KeyguardCoordinatorTest : SysuiTestCase() { val testDispatcher = UnconfinedTestDispatcher() val testScope = TestScope(testDispatcher) val fakeSettings = FakeSettings().apply { putBool(Settings.Secure.LOCK_SCREEN_SHOW_ONLY_UNSEEN_NOTIFICATIONS, true) putInt(Settings.Secure.LOCK_SCREEN_SHOW_ONLY_UNSEEN_NOTIFICATIONS, 1) } val seenNotificationsProvider = SeenNotificationsProviderImpl() val keyguardCoordinator = Loading Loading @@ -372,14 +372,14 @@ class KeyguardCoordinatorTest : SysuiTestCase() { var showOnlyUnseenNotifsOnKeyguardSetting: Boolean get() = fakeSettings.getBoolForUser( fakeSettings.getIntForUser( Settings.Secure.LOCK_SCREEN_SHOW_ONLY_UNSEEN_NOTIFICATIONS, UserHandle.USER_CURRENT, ) ) == 1 set(value) { fakeSettings.putBoolForUser( fakeSettings.putIntForUser( Settings.Secure.LOCK_SCREEN_SHOW_ONLY_UNSEEN_NOTIFICATIONS, value, if (value) 1 else 2, UserHandle.USER_CURRENT, ) } Loading