From 28cd20768c0ce3b422856a197974c95a1197b186 Mon Sep 17 00:00:00 2001 From: eddy Date: Wed, 14 Oct 2026 20:32:33 +0200 Subject: [PATCH] Fix: ringtone-kiezer zonder apply-scope (this-shadowing) --- .../buschauffeurswekker/SettingsActivity.kt | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/app/src/main/java/nl/eddydevink/buschauffeurswekker/SettingsActivity.kt b/app/src/main/java/nl/eddydevink/buschauffeurswekker/SettingsActivity.kt index 9b9a670..4c8657a 100644 --- a/app/src/main/java/nl/eddydevink/buschauffeurswekker/SettingsActivity.kt +++ b/app/src/main/java/nl/eddydevink/buschauffeurswekker/SettingsActivity.kt @@ -60,17 +60,16 @@ class SettingsActivity : AppCompatActivity() { private fun openSoundPicker(name: String) { pendingSoundName = name - val intent = Intent(RingtoneManager.ACTION_RINGTONE_PICKER).apply { - putExtra(RingtoneManager.EXTRA_RINGTONE_TYPE, RingtoneManager.TYPE_ALARM) - putExtra(RingtoneManager.EXTRA_RINGTONE_TITLE, "Geluid voor $name") - putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_DEFAULT, true) - putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_SILENT, false) - putExtra( - RingtoneManager.EXTRA_RINGTONE_EXISTING_URI, - prefs.ringtoneFor(name) - ?: RingtoneManager.getActualDefaultRingtoneUri(this, RingtoneManager.TYPE_ALARM), - ) - } + val intent = Intent(RingtoneManager.ACTION_RINGTONE_PICKER) + intent.putExtra(RingtoneManager.EXTRA_RINGTONE_TYPE, RingtoneManager.TYPE_ALARM) + intent.putExtra(RingtoneManager.EXTRA_RINGTONE_TITLE, "Geluid voor $name") + intent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_DEFAULT, true) + intent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_SILENT, false) + intent.putExtra( + RingtoneManager.EXTRA_RINGTONE_EXISTING_URI, + prefs.ringtoneFor(name) + ?: RingtoneManager.getActualDefaultRingtoneUri(this, RingtoneManager.TYPE_ALARM), + ) ringtonePicker.launch(intent) }