Bug 418713 - Global mute is not shared between applets
Summary: Global mute is not shared between applets
Status: RESOLVED FIXED
Alias: None
Product: plasma-pa
Classification: Plasma
Component: applet (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: David Rosca
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-03-10 16:16 UTC by Kai Uwe Broulik
Modified: 2022-11-03 23:48 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.27
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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