Merge "Bluetooth: leave screen off for permission request" am: 172b01035d
am: 09f5638b92
Change-Id: I5af6b6f3d6463cd33c9074d31ba0e8c16eb6c9a7
This commit is contained in:
@@ -118,13 +118,6 @@ public final class BluetoothPermissionRequest extends BroadcastReceiver {
|
|||||||
context, deviceAddress, deviceName)) {
|
context, deviceAddress, deviceName)) {
|
||||||
context.startActivity(connectionAccessIntent);
|
context.startActivity(connectionAccessIntent);
|
||||||
} else {
|
} else {
|
||||||
// Acquire wakelock so that LCD comes up since screen is off
|
|
||||||
PowerManager.WakeLock wakeLock = powerManager.newWakeLock(PowerManager.FULL_WAKE_LOCK |
|
|
||||||
PowerManager.ACQUIRE_CAUSES_WAKEUP | PowerManager.ON_AFTER_RELEASE,
|
|
||||||
"ConnectionAccessActivity");
|
|
||||||
wakeLock.setReferenceCounted(false);
|
|
||||||
wakeLock.acquire();
|
|
||||||
|
|
||||||
// Put up a notification that leads to the dialog
|
// Put up a notification that leads to the dialog
|
||||||
|
|
||||||
// Create an intent triggered by clicking on the
|
// Create an intent triggered by clicking on the
|
||||||
@@ -181,7 +174,6 @@ public final class BluetoothPermissionRequest extends BroadcastReceiver {
|
|||||||
|
|
||||||
notificationManager.notify(getNotificationTag(mRequestType), NOTIFICATION_ID,
|
notificationManager.notify(getNotificationTag(mRequestType), NOTIFICATION_ID,
|
||||||
notification);
|
notification);
|
||||||
wakeLock.release();
|
|
||||||
}
|
}
|
||||||
} else if (action.equals(BluetoothDevice.ACTION_CONNECTION_ACCESS_CANCEL)) {
|
} else if (action.equals(BluetoothDevice.ACTION_CONNECTION_ACCESS_CANCEL)) {
|
||||||
// Remove the notification
|
// Remove the notification
|
||||||
|
Reference in New Issue
Block a user