summaryrefslogtreecommitdiffstats
path: root/services/java
diff options
context:
space:
mode:
authorDaniel Sandler <dsandler@android.com>2012-09-04 13:27:09 -0400
committerDaniel Sandler <dsandler@android.com>2012-09-05 08:41:07 -0400
commitc9ce0abe29baecc540c48f4913255a71586bcfd3 (patch)
treec1a97909b09e86d3528f65a1b4e35af6bca48417 /services/java
parent24518e466ab36ce7c6d2ffd733ac4d57f255766e (diff)
downloadframeworks_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-xservices/java/com/android/server/NotificationManagerService.java14
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);