From cb82bc66f2e9a699c19a9885228786232da638a8 Mon Sep 17 00:00:00 2001 From: tibbi Date: Sat, 14 Jul 2018 13:54:57 +0200 Subject: [PATCH] do not ignore reminder audio stream settings on Android Oreo --- .../com/simplemobiletools/calendar/extensions/Context.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/calendar/extensions/Context.kt b/app/src/main/kotlin/com/simplemobiletools/calendar/extensions/Context.kt index b07367605..8c6384a6d 100644 --- a/app/src/main/kotlin/com/simplemobiletools/calendar/extensions/Context.kt +++ b/app/src/main/kotlin/com/simplemobiletools/calendar/extensions/Context.kt @@ -204,13 +204,12 @@ fun Context.getNotification(pendingIntent: PendingIntent, event: Event, content: config.lastSoundUri = soundUri } - val channelId = "simple_calendar_${config.lastReminderChannel}" + val channelId = "simple_calendar_${config.lastReminderChannel}_${config.reminderAudioStream}" if (isOreoPlus()) { val audioAttributes = AudioAttributes.Builder() .setUsage(AudioAttributes.USAGE_ALARM) .setContentType(AudioAttributes.CONTENT_TYPE_SONIFICATION) .setLegacyStreamType(config.reminderAudioStream) - .setFlags(AudioAttributes.FLAG_AUDIBILITY_ENFORCED) .build() val notificationManager = getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager