Bug 484229

Summary: Cannot select alarm sound from files
Product: [Applications] KClock Reporter: LTSlw
Component: GeneralAssignee: Devin Lin <espidev>
Status: RESOLVED FIXED    
Severity: normal CC: hanyoung
Priority: NOR    
Version First Reported In: 24.02.1   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 24.02.2
Sentry Crash Report:

Description LTSlw 2024-03-22 10:27:17 UTC
SUMMARY
Cannot select alarm sound from files

STEPS TO REPRODUCE
1. Open KClock
2. Click "Alarms"
3. Click "Ring Select"
4. Click "Select from files..."

OBSERVED RESULT
I can select preset sounds, but nothing happens after select a file in the "Choose an audio" dialog

EXPECTED RESULT
My audio was selected

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
KDE Plasma Version: 6.0.2
KDE Frameworks Version: 6.0.0 
Qt Version: 6.6.2

ADDITIONAL INFORMATION

Log from console:
qrc:/qml/alarm/SoundPickerPage.qml:21:1: QML SoundPickerPage: Created graphical object was not placed in the graphics scene.
qrc:/qml/alarm/SoundPickerPage.qml:96:21: QML RadioButton: Binding loop detected for property "checked"
kf.kio.filewidgets.kfilefiltercombo: Could not find file filter
qrc:/qml/alarm/SoundPickerPage.qml:157: TypeError: Cannot call method 'toString' of undefined
Comment 1 Devin Lin 2024-03-23 15:02:00 UTC
Git commit 5725bc3c4a31efa9eda5630a7c8f411917ceeea9 by Devin Lin.
Committed on 23/03/2024 at 14:48.
Pushed by devinlin into branch 'master'.

Fix selecting custom sound in alarm form being broken

M  +2    -1    src/kclock/qml/alarm/SoundPickerPage.qml

https://invent.kde.org/utilities/kclock/-/commit/5725bc3c4a31efa9eda5630a7c8f411917ceeea9
Comment 2 Devin Lin 2024-03-23 15:02:21 UTC
Git commit 4c37e8e3c0825677f1a0e5a748db175a5f6c77dc by Devin Lin.
Committed on 23/03/2024 at 15:02.
Pushed by devinlin into branch 'release/24.02'.

Fix selecting custom sound in alarm form being broken

M  +2    -1    src/kclock/qml/alarm/SoundPickerPage.qml

https://invent.kde.org/utilities/kclock/-/commit/4c37e8e3c0825677f1a0e5a748db175a5f6c77dc