diff options
author | Christopher Tate <ctate@google.com> | 2012-06-14 17:00:48 -0700 |
---|---|---|
committer | Christopher Tate <ctate@google.com> | 2012-06-14 17:00:48 -0700 |
commit | 2cb1357d1b96b7719073aa651e386a73667a2bb2 (patch) | |
tree | 37d8214ab43e96822f9fbf98ca16a897fc7ac3b7 /services/java | |
parent | a676cdab11ace948a054b5ca342727a3d0eb29b2 (diff) | |
download | frameworks_base-2cb1357d1b96b7719073aa651e386a73667a2bb2.zip frameworks_base-2cb1357d1b96b7719073aa651e386a73667a2bb2.tar.gz frameworks_base-2cb1357d1b96b7719073aa651e386a73667a2bb2.tar.bz2 |
Run the screen on/off broadcasts at foreground priority
Bug 6643559
Change-Id: I392f11dabea518238d0f4336c3663bf5c7d46146
Diffstat (limited to 'services/java')
-rw-r--r-- | services/java/com/android/server/PowerManagerService.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/services/java/com/android/server/PowerManagerService.java b/services/java/com/android/server/PowerManagerService.java index 6695cb9..f46f8e6 100644 --- a/services/java/com/android/server/PowerManagerService.java +++ b/services/java/com/android/server/PowerManagerService.java @@ -618,9 +618,11 @@ public class PowerManagerService extends IPowerManager.Stub PowerManager.PARTIAL_WAKE_LOCK, "Proximity Partial", false); mScreenOnIntent = new Intent(Intent.ACTION_SCREEN_ON); - mScreenOnIntent.addFlags(Intent.FLAG_RECEIVER_REGISTERED_ONLY); + mScreenOnIntent.addFlags( + Intent.FLAG_RECEIVER_REGISTERED_ONLY | Intent.FLAG_RECEIVER_FOREGROUND); mScreenOffIntent = new Intent(Intent.ACTION_SCREEN_OFF); - mScreenOffIntent.addFlags(Intent.FLAG_RECEIVER_REGISTERED_ONLY); + mScreenOffIntent.addFlags( + Intent.FLAG_RECEIVER_REGISTERED_ONLY | Intent.FLAG_RECEIVER_FOREGROUND); Resources resources = mContext.getResources(); |