Bug 509500

Summary: No sounds from Configure Notifications even after workaround.
Product: [Applications] skrooge Reporter: skierpage <info>
Component: generalAssignee: skierpage <info>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: Trunk from git   
Target Milestone: 25.1.0   
Platform: Flatpak   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description skierpage 2025-09-14 21:45:34 UTC
SUMMARY
The skrooge flatpak doesn't make sounds (bug 418686). You can work around this by copying a theme's sounds into the flatpak. But even after doing this, Configure Notifications... does not play the notification sounds that Skrooge now plays.

STEPS TO REPRODUCE
1. Apply the workaround
2. Run the flatpak
3. Choose Settings > Configure Notifications..., choose a notification,  and click the [▶] play button next to the sound file name.
4. Enter or modify a transaction.

OBSERVED RESULT
No sound from Configure Notifications dialog. If you started the flatpak from a terminal,  displays
    ##WARNING: Failed to play sound with canberra: File or data not found
yet you hear the "Positive message/outcome-success" sound from Skrooge actions.

EXPECTED RESULT
Configure Notifications... should make the same sounds the app does.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
KDE Plasma Version: 6.4.4 (on my desktop)
KDE Frameworks Version: 6.18.0
Qt Version: 6.9.2

ADDITIONAL INFORMATION
I think KNotifyConfigWidget::configure handles this dialog. Maybe it doesn't know about the ~/.var/app/org.kde.skrooge/data/sounds even though the flatpak app uses it, so the bug is in that component.

Maybe fixing the underlying lack of sounds (bug 409300) will make this go away, but it's still odd that Skrooge makes sounds but Configure Notifications doesn't.