Loading packages/SystemUI/aconfig/systemui.aconfig +1 −1 Original line number Diff line number Diff line Loading @@ -960,7 +960,7 @@ flag { } flag { name: "media_controls_user_initiated_dismiss" name: "media_controls_user_initiated_deleteintent" namespace: "systemui" description: "Only dismiss media notifications when the control was removed by the user." bug: "335875159" Loading packages/SystemUI/multivalentTests/src/com/android/systemui/statusbar/NotificationMediaManagerTest.kt +3 −3 Original line number Diff line number Diff line Loading @@ -78,7 +78,7 @@ class NotificationMediaManagerTest : SysuiTestCase() { } @Test @EnableFlags(Flags.FLAG_MEDIA_CONTROLS_USER_INITIATED_DISMISS) @EnableFlags(Flags.FLAG_MEDIA_CONTROLS_USER_INITIATED_DELETEINTENT) fun mediaDataRemoved_userInitiated_dismissNotif() { val notifEntryCaptor = argumentCaptor<NotificationEntry>() val notifEntry = mock<NotificationEntry>() Loading @@ -93,7 +93,7 @@ class NotificationMediaManagerTest : SysuiTestCase() { } @Test @EnableFlags(Flags.FLAG_MEDIA_CONTROLS_USER_INITIATED_DISMISS) @EnableFlags(Flags.FLAG_MEDIA_CONTROLS_USER_INITIATED_DELETEINTENT) fun mediaDataRemoved_notUserInitiated_doesNotDismissNotif() { listenerCaptor.lastValue.onMediaDataRemoved(KEY, false) Loading @@ -101,7 +101,7 @@ class NotificationMediaManagerTest : SysuiTestCase() { } @Test @DisableFlags(Flags.FLAG_MEDIA_CONTROLS_USER_INITIATED_DISMISS) @DisableFlags(Flags.FLAG_MEDIA_CONTROLS_USER_INITIATED_DELETEINTENT) fun mediaDataRemoved_notUserInitiated_flagOff_dismissNotif() { val notifEntryCaptor = argumentCaptor<NotificationEntry>() val notifEntry = mock<NotificationEntry>() Loading packages/SystemUI/src/com/android/systemui/statusbar/NotificationMediaManager.java +2 −2 Original line number Diff line number Diff line Loading @@ -15,7 +15,7 @@ */ package com.android.systemui.statusbar; import static com.android.systemui.Flags.mediaControlsUserInitiatedDismiss; import static com.android.systemui.Flags.mediaControlsUserInitiatedDeleteintent; import android.annotation.NonNull; import android.annotation.Nullable; Loading Loading @@ -178,7 +178,7 @@ public class NotificationMediaManager implements Dumpable { @Override public void onMediaDataRemoved(@NonNull String key, boolean userInitiated) { if (mediaControlsUserInitiatedDismiss() && !userInitiated) { if (mediaControlsUserInitiatedDeleteintent() && !userInitiated) { // Dismissing the notification will send the app's deleteIntent, so ignore if // this was an automatic removal Log.d(TAG, "Not dismissing " + key + " because it was removed by the system"); Loading Loading
packages/SystemUI/aconfig/systemui.aconfig +1 −1 Original line number Diff line number Diff line Loading @@ -960,7 +960,7 @@ flag { } flag { name: "media_controls_user_initiated_dismiss" name: "media_controls_user_initiated_deleteintent" namespace: "systemui" description: "Only dismiss media notifications when the control was removed by the user." bug: "335875159" Loading
packages/SystemUI/multivalentTests/src/com/android/systemui/statusbar/NotificationMediaManagerTest.kt +3 −3 Original line number Diff line number Diff line Loading @@ -78,7 +78,7 @@ class NotificationMediaManagerTest : SysuiTestCase() { } @Test @EnableFlags(Flags.FLAG_MEDIA_CONTROLS_USER_INITIATED_DISMISS) @EnableFlags(Flags.FLAG_MEDIA_CONTROLS_USER_INITIATED_DELETEINTENT) fun mediaDataRemoved_userInitiated_dismissNotif() { val notifEntryCaptor = argumentCaptor<NotificationEntry>() val notifEntry = mock<NotificationEntry>() Loading @@ -93,7 +93,7 @@ class NotificationMediaManagerTest : SysuiTestCase() { } @Test @EnableFlags(Flags.FLAG_MEDIA_CONTROLS_USER_INITIATED_DISMISS) @EnableFlags(Flags.FLAG_MEDIA_CONTROLS_USER_INITIATED_DELETEINTENT) fun mediaDataRemoved_notUserInitiated_doesNotDismissNotif() { listenerCaptor.lastValue.onMediaDataRemoved(KEY, false) Loading @@ -101,7 +101,7 @@ class NotificationMediaManagerTest : SysuiTestCase() { } @Test @DisableFlags(Flags.FLAG_MEDIA_CONTROLS_USER_INITIATED_DISMISS) @DisableFlags(Flags.FLAG_MEDIA_CONTROLS_USER_INITIATED_DELETEINTENT) fun mediaDataRemoved_notUserInitiated_flagOff_dismissNotif() { val notifEntryCaptor = argumentCaptor<NotificationEntry>() val notifEntry = mock<NotificationEntry>() Loading
packages/SystemUI/src/com/android/systemui/statusbar/NotificationMediaManager.java +2 −2 Original line number Diff line number Diff line Loading @@ -15,7 +15,7 @@ */ package com.android.systemui.statusbar; import static com.android.systemui.Flags.mediaControlsUserInitiatedDismiss; import static com.android.systemui.Flags.mediaControlsUserInitiatedDeleteintent; import android.annotation.NonNull; import android.annotation.Nullable; Loading Loading @@ -178,7 +178,7 @@ public class NotificationMediaManager implements Dumpable { @Override public void onMediaDataRemoved(@NonNull String key, boolean userInitiated) { if (mediaControlsUserInitiatedDismiss() && !userInitiated) { if (mediaControlsUserInitiatedDeleteintent() && !userInitiated) { // Dismissing the notification will send the app's deleteIntent, so ignore if // this was an automatic removal Log.d(TAG, "Not dismissing " + key + " because it was removed by the system"); Loading