Bug 429337

Summary: Nothing happens when I click on "Configure..." button of Audio KCM open via plasma-pa applet
Product: [Plasma] plasmashell Reporter: Patrick Silva <bugseforuns>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED FIXED    
Severity: normal CC: nate, nicolas.fella, oded, plasma-bugs-null
Priority: VHI    
Version First Reported In: master   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Patrick Silva 2020-11-19 09:11:49 UTC
STEPS TO REPRODUCE
1. right-click on sound icon in system tray and click on "Configure audio
volume..."
2. click on "Audio" in the left side
3. click on "Configure..." button on bottom

OBSERVED RESULT
nothing happens. "Configure..." button works when I open Audio KCM in System Settings.

EXPECTED RESULT
"Configure..." button should work

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.20.80
KDE Frameworks Version: 5.77.0
Qt Version: 5.15.1
Comment 1 Nate Graham 2020-11-20 20:11:04 UTC
Yes this is a known issue with multi-page KCM system when embedded into a Plasma configuration dialog.

Raising to VHI since this is technically a regression with the new Audio KCM and we can't ship this way in 5.21.

We'll get it fixed before the final release one way or another.
Comment 2 Bug Janitor Service 2021-01-19 18:32:20 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-pa/-/merge_requests/40
Comment 3 Nicolas Fella 2021-01-20 15:08:26 UTC
Git commit 839223aa261207260da46d5727190896985c8061 by Nicolas Fella.
Committed on 19/01/2021 at 18:27.
Pushed by nicolasfella into branch 'master'.

Temporarily move KCM out of applet config

The applet config window cannot handle multi-page KCMs so it's
impossible to open the Advanced page when opening the KCM from the
applet config.

The notifications applet has this problem too. Apply the same workaround
here.

This is of course not a good solution, but adding proper support into
the applet config is not going to happen before Plasma 5.21. This is
better than having a broken KCM.

M  +9    -0    applet/contents/ui/main.qml
M  +1    -1    applet/metadata.desktop

https://invent.kde.org/plasma/plasma-pa/commit/839223aa261207260da46d5727190896985c8061