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

Commit 7a2eb570 authored by Terence Zhang's avatar Terence Zhang
Browse files

added call notif exemption to PostNotificationRunnable

Test: NotificationManagerServiceTest
Fixes: 227456870

Change-Id: I54810e4ebe4a32ab3bfd7ffe2eb118c01973fd25
parent 75fb4d30
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -7313,6 +7313,7 @@ public class NotificationManagerService extends SystemService {
        @Override
        public void run() {
            boolean appBanned = !areNotificationsEnabledForPackageInt(pkg, uid);
            boolean isCallNotification = isCallNotification(pkg, uid);
            synchronized (mNotificationLock) {
                try {
                    NotificationRecord r = null;
@@ -7331,8 +7332,10 @@ public class NotificationManagerService extends SystemService {
                    final StatusBarNotification n = r.getSbn();
                    final Notification notification = n.getNotification();
                    boolean isCallNotificationAndCorrectStyle = isCallNotification
                            && notification.isStyle(Notification.CallStyle.class);
                    if (!notification.isMediaNotification()
                    if (!(notification.isMediaNotification() || isCallNotificationAndCorrectStyle)
                            && (appBanned || isRecordBlockedLocked(r))) {
                        mUsageStats.registerBlocked(r);
                        if (DBG) {