diff options
-rw-r--r-- | AndroidManifest.xml | 1 | ||||
-rw-r--r-- | src/com/android/deskclock/alarms/AlarmActivity.kt | 2 | ||||
-rw-r--r-- | src/com/android/deskclock/alarms/AlarmService.kt | 2 |
3 files changed, 3 insertions, 2 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 098637b75..963afe474 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -33,6 +33,7 @@ <uses-permission android:name="android.permission.USE_FULL_SCREEN_INTENT" /> <uses-permission android:name="android.permission.SCHEDULE_EXACT_ALARM" /> <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> + <uses-permission android:name="android.permission.POST_NOTIFICATIONS" /> <!-- WRITE_SETTINGS is required to record the upcoming alarm prior to L --> <uses-permission diff --git a/src/com/android/deskclock/alarms/AlarmActivity.kt b/src/com/android/deskclock/alarms/AlarmActivity.kt index 4061fc617..4acc9003d 100644 --- a/src/com/android/deskclock/alarms/AlarmActivity.kt +++ b/src/com/android/deskclock/alarms/AlarmActivity.kt @@ -238,7 +238,7 @@ class AlarmActivity : BaseActivity(), View.OnClickListener, View.OnTouchListener val filter = IntentFilter(AlarmService.ALARM_DONE_ACTION) filter.addAction(AlarmService.ALARM_SNOOZE_ACTION) filter.addAction(AlarmService.ALARM_DISMISS_ACTION) - registerReceiver(mReceiver, filter) + registerReceiver(mReceiver, filter, Context.RECEIVER_EXPORTED) mReceiverRegistered = true } bindAlarmService() diff --git a/src/com/android/deskclock/alarms/AlarmService.kt b/src/com/android/deskclock/alarms/AlarmService.kt index 8cd1651ec..005167b8c 100644 --- a/src/com/android/deskclock/alarms/AlarmService.kt +++ b/src/com/android/deskclock/alarms/AlarmService.kt @@ -141,7 +141,7 @@ class AlarmService : Service() { // Register the broadcast receiver val filter = IntentFilter(ALARM_SNOOZE_ACTION) filter.addAction(ALARM_DISMISS_ACTION) - registerReceiver(mActionsReceiver, filter) + registerReceiver(mActionsReceiver, filter, Context.RECEIVER_EXPORTED) mIsRegistered = true } |