From 5a5a58b59270d4891e49cc7562c705773124afba Mon Sep 17 00:00:00 2001 From: WoongKi Min Date: Tue, 23 Aug 2022 20:04:16 +0900 Subject: [PATCH] Do not assistant delay for media notifications Due to delay, pressing the pause/play button quickly several times may cause malfunction. In addition, media notifications do not need an assistant service. Test: Make media notification Test: pressing pause/play/Previous/Next button quickly Test: Check music player Change-Id: I6ad9153506147db2d2d686d6d0bfffd9eef5717a Signed-off-by: Dmitrii Signed-off-by: Jis G Jacob --- .../android/server/notification/NotificationManagerService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/notification/NotificationManagerService.java b/services/core/java/com/android/server/notification/NotificationManagerService.java index e0bd06e6a63a..73d64c9cafaa 100644 --- a/services/core/java/com/android/server/notification/NotificationManagerService.java +++ b/services/core/java/com/android/server/notification/NotificationManagerService.java @@ -8651,7 +8651,7 @@ private boolean enqueueNotification() { } // tell the assistant service about the notification - if (mAssistants.isEnabled()) { + if (mAssistants.isEnabled() && !notification.isMediaNotification()) { mAssistants.onNotificationEnqueuedLocked(r); mHandler.postDelayed( new PostNotificationRunnable(r.getKey(), r.getSbn().getPackageName(),