Loading services/core/java/com/android/server/notification/NotificationManagerService.java +7 −3 Original line number Original line Diff line number Diff line Loading @@ -6801,9 +6801,13 @@ public class NotificationManagerService extends SystemService { boolean hasValidVibrate = false; boolean hasValidVibrate = false; boolean hasValidSound = false; boolean hasValidSound = false; boolean sentAccessibilityEvent = false; boolean sentAccessibilityEvent = false; // If the notification will appear in the status bar, it should send an accessibility // event // If the notification will appear in the status bar, it should send an accessibility event if (!record.isUpdate && record.getImportance() > IMPORTANCE_MIN) { final boolean suppressedByDnd = record.isIntercepted() && (record.getSuppressedVisualEffects() & SUPPRESSED_EFFECT_STATUS_BAR) != 0; if (!record.isUpdate && record.getImportance() > IMPORTANCE_MIN && !suppressedByDnd) { sendAccessibilityEvent(notification, record.getSbn().getPackageName()); sendAccessibilityEvent(notification, record.getSbn().getPackageName()); sentAccessibilityEvent = true; sentAccessibilityEvent = true; } } Loading Loading
services/core/java/com/android/server/notification/NotificationManagerService.java +7 −3 Original line number Original line Diff line number Diff line Loading @@ -6801,9 +6801,13 @@ public class NotificationManagerService extends SystemService { boolean hasValidVibrate = false; boolean hasValidVibrate = false; boolean hasValidSound = false; boolean hasValidSound = false; boolean sentAccessibilityEvent = false; boolean sentAccessibilityEvent = false; // If the notification will appear in the status bar, it should send an accessibility // event // If the notification will appear in the status bar, it should send an accessibility event if (!record.isUpdate && record.getImportance() > IMPORTANCE_MIN) { final boolean suppressedByDnd = record.isIntercepted() && (record.getSuppressedVisualEffects() & SUPPRESSED_EFFECT_STATUS_BAR) != 0; if (!record.isUpdate && record.getImportance() > IMPORTANCE_MIN && !suppressedByDnd) { sendAccessibilityEvent(notification, record.getSbn().getPackageName()); sendAccessibilityEvent(notification, record.getSbn().getPackageName()); sentAccessibilityEvent = true; sentAccessibilityEvent = true; } } Loading