Bug 418713

Summary: Global mute is not shared between applets
Product: [Plasma] plasma-pa Reporter: Kai Uwe Broulik <kde>
Component: appletAssignee: David Rosca <nowrep>
Status: RESOLVED FIXED    
Severity: normal CC: bharadwaj.raju777, nate, plasma-bugs
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=440846
Latest Commit: Version Fixed In: 5.27

Description Kai Uwe Broulik 2020-03-10 16:16:49 UTC
SUMMARY
The "Global Mute" function isn't shared between different applets, leading to unexpected results.


STEPS TO REPRODUCE
1. Have to volume applets (e.g. like I have two systrays, one on each monitor)
2. Click the global mute in the one applet
3. Restart plasmashell

OBSERVED RESULT
Sounds are muted but when you check the other plasmoid it isn't muted.

EXPECTED RESULT
Sounds are muted and all plasmoids show the same muted state.
Comment 1 Bharadwaj Raju 2022-11-02 19:33:51 UTC
Now that we have a global config system in plasma-pa we can simply move these configs there and problem solved. Will make an MR soon.
Comment 2 Bug Janitor Service 2022-11-02 19:56:24 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-pa/-/merge_requests/146
Comment 3 Nate Graham 2022-11-03 20:50:47 UTC
Git commit 15bf084197dc170201adcce1c3fb90473ef2f572 by Nate Graham, on behalf of Bharadwaj Raju.
Committed on 03/11/2022 at 20:31.
Pushed by bharadwaj-raju into branch 'master'.

Make global mute actually global between plasmoid instances

M  +3    -3    applet/contents/ui/DeviceListItem.qml
M  +20   -8    applet/contents/ui/main.qml
M  +7    -0    src/qml/globalconfig.kcfg

https://invent.kde.org/plasma/plasma-pa/commit/15bf084197dc170201adcce1c3fb90473ef2f572