diff options
author | Daniel Sandler <dsandler@android.com> | 2012-09-04 13:27:09 -0400 |
---|---|---|
committer | Daniel Sandler <dsandler@android.com> | 2012-09-05 08:41:07 -0400 |
commit | c9ce0abe29baecc540c48f4913255a71586bcfd3 (patch) | |
tree | c1a97909b09e86d3528f65a1b4e35af6bca48417 /services/java | |
parent | 24518e466ab36ce7c6d2ffd733ac4d57f255766e (diff) | |
download | frameworks_base-c9ce0abe29baecc540c48f4913255a71586bcfd3.zip frameworks_base-c9ce0abe29baecc540c48f4913255a71586bcfd3.tar.gz frameworks_base-c9ce0abe29baecc540c48f4913255a71586bcfd3.tar.bz2 |
Make the SystemUI stop the screen saver when a full-screen notification is posted.
This keeps all the fullScreenIntent logic (including
multiuser implications) in one place.
Change-Id: I4ef284daf90464f105780ade1d971e9e081fbbb5
Diffstat (limited to 'services/java')
-rwxr-xr-x | services/java/com/android/server/NotificationManagerService.java | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/services/java/com/android/server/NotificationManagerService.java b/services/java/com/android/server/NotificationManagerService.java index e7b839f..3caba1f 100755 --- a/services/java/com/android/server/NotificationManagerService.java +++ b/services/java/com/android/server/NotificationManagerService.java @@ -151,8 +151,6 @@ public class NotificationManagerService extends INotificationManager.Stub private AtomicFile mPolicyFile; private HashSet<String> mBlockedPackages = new HashSet<String>(); - private IDreamManager mSandman; - private static final int DB_VERSION = 1; private static final String TAG_BODY = "notification-policy"; @@ -658,8 +656,6 @@ public class NotificationManagerService extends INotificationManager.Stub void systemReady() { mAudioService = IAudioService.Stub.asInterface( ServiceManager.getService(Context.AUDIO_SERVICE)); - mSandman = IDreamManager.Stub.asInterface( - ServiceManager.getService("dreams")); // no beeping until we're basically done booting mSystemReady = true; @@ -995,16 +991,6 @@ public class NotificationManagerService extends INotificationManager.Stub | Notification.FLAG_NO_CLEAR; } - // Stop screensaver if the notification has a full-screen intent. - // (like an incoming phone call) - if (notification.fullScreenIntent != null && mSandman != null) { - try { - mSandman.awaken(); - } catch (RemoteException e) { - // noop - } - } - if (notification.icon != 0) { StatusBarNotification n = new StatusBarNotification(pkg, id, tag, r.uid, r.initialPid, score, notification); |