OSDN Git Service

Update clearData flow for notification settings
authorJulia Reynolds <juliacr@google.com>
Fri, 19 Apr 2019 15:08:27 +0000 (11:08 -0400)
committerJulia Reynolds <juliacr@google.com>
Fri, 19 Apr 2019 15:08:27 +0000 (11:08 -0400)
commit224ef13774019a91bac24c60ba89fc21a5978e16
treeb8471ae16b5fd360b8fa296c30b02ad17a1e8367
parent79a58a7fbc69582f0d8042e469f9c7d918f1e0b5
Update clearData flow for notification settings

Some settings need to be maintained (like whether the app
is the default dialer), so don't just wipe away all of the settings.

Test: atest; clear data on default dialer and ensure missed call
notification is still in priority bucket
Fixes: 127855529

Change-Id: Ieba035ffd04de9eef64fa0dfa914209d887d40bf
services/core/java/com/android/server/notification/NotificationManagerService.java
services/core/java/com/android/server/notification/PreferencesHelper.java
services/tests/uiservicestests/src/com/android/server/notification/PreferencesHelperTest.java