Bug 496649 - The first time the KCM is loaded, toolbar briefly shows "Configure" button and then it disappears
Summary: The first time the KCM is loaded, toolbar briefly shows "Configure" button an...
Status: CONFIRMED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_pulseaudio (other bugs)
Version First Reported In: 6.2.4
Platform: Neon Linux
: NOR minor
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-24 22:58 UTC by Stuart K. Smith
Modified: 2025-12-22 20:02 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
short screen cap of Capture button disappearing (354.31 KB, video/foo)
2024-11-26 17:02 UTC, Stuart K. Smith
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stuart K. Smith 2024-11-24 22:58:33 UTC
SUMMARY
When launching "Sound" in System Settings, there appears to be no "Configure..." button available. This button is required to enable functions such as the creation of a Virtual device for simultaneous sound output.

In reality, the button exists, but is covered by the other buttons "Rename Devices..." and "Configure Volume Controls...". You can briefly observe it in a grayed out state upon initial loading of the "Sound" module, but then the other buttons cover it.

STEPS TO REPRODUCE
1. Open System Settings 
2. While looking at the upper right area of System Settings, click on "Sound"

OBSERVED RESULT
"Configure..." briefly appears in a grayed out state and then is covered by the other buttons.

EXPECTED RESULT
The "Configure..." button should remain visible and be selectable.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDENeon 6.2 User Edition
KDE Plasma Version: 6.2.3
KDE Frameworks Version: 6.8.0 
Qt Version: 6.8.0

Linux/KDE Plasma: KDE Linux 202411230401
KDE Plasma Version: 6.2.80
KDE Frameworks Version: 6.9.0 
Qt Version: 6.8.0

Linux/KDE Plasma: Kubuntu 24.10
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.6.0 
Qt Version: 6.6.2
Comment 1 Nate Graham 2024-11-25 21:18:59 UTC
What do you mean by covered? Can you attach a screenshot or a screen recording that shows the issue?
Comment 2 Stuart K. Smith 2024-11-26 16:12:12 UTC
(In reply to Nate Graham from comment #1)
> What do you mean by covered? Can you attach a screenshot or a screen
> recording that shows the issue?

I mean the button VERY briefly appears in the upper right corner then the other two buttons slide in from the right and cover the Configure... button. It's easily reproducible, but not easily captured. I'll try.
Comment 3 Stuart K. Smith 2024-11-26 17:02:00 UTC
Created attachment 176140 [details]
short screen cap of Capture button disappearing

Capture from Kubuntu 24.10
Comment 4 Stuart K. Smith 2024-11-26 17:03:07 UTC
Sorry "Configure..." button disappearing
Comment 5 Nate Graham 2024-11-26 20:51:46 UTC
Thanks for the screen recording. Its very odd, and I can't reproduce it. I'll have to look at the code to see what in principle might be happening.
Comment 6 Nate Graham 2024-11-26 20:55:15 UTC
Ah, I see what's happening. We do have a secret "Configure" button, that appears and disappears based on the following condition:

> visible: moduleManager.settingsSupported

So clearly what's going on here is that this property is briefly set to true when the page loads, then becomes false.

Testing again, I can reproduce it now. It only happens on the *first* time the KCM loads when System Settings is open. I didn't see it last time because System Settings must have already been open with me having opened the KCM at least once before.
Comment 7 Stuart K. Smith 2024-11-30 15:14:25 UTC
Thanks for digging in and confirming. It's appreciated.