diff options
| -rwxr-xr-x | services/java/com/android/server/NotificationManagerService.java | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/services/java/com/android/server/NotificationManagerService.java b/services/java/com/android/server/NotificationManagerService.java index 5039294a2680..3cf447ccf76c 100755 --- a/services/java/com/android/server/NotificationManagerService.java +++ b/services/java/com/android/server/NotificationManagerService.java @@ -767,7 +767,9 @@ public class NotificationManagerService extends INotificationManager.Stub                      long identity = Binder.clearCallingIdentity();                      try {                          r.statusBarKey = mStatusBar.addNotification(n); -                        mAttentionLight.pulse(); +                        if ((n.notification.flags & Notification.FLAG_SHOW_LIGHTS) != 0) { +                            mAttentionLight.pulse(); +                        }                      }                      finally {                          Binder.restoreCallingIdentity(identity); |