Bug 500968 - Radio buttons for switching audio devices sometimes do not deselect others when selected
Summary: Radio buttons for switching audio devices sometimes do not deselect others wh...
Status: REPORTED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Audio Volume widget (show other bugs)
Version: 6.3.2
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-02 18:48 UTC by Aaron Liu
Modified: 2025-03-06 03:17 UTC (History)
5 users (show)

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


Attachments
Multiple playback and recording devices' associated radio buttons being selected at once (74.89 KB, image/png)
2025-03-02 18:48 UTC, Aaron Liu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Aaron Liu 2025-03-02 18:48:24 UTC
Created attachment 179046 [details]
Multiple playback and recording devices' associated radio buttons being selected at once

SUMMARY
In the audio widget's devices tab, the radio buttons (circular checkboxes) are not and cannot be deselected. This is a purely visual problem.

STEPS TO REPRODUCE
1. Attach multiple playback devices or multiple recording devices
2. Select an unselected audio device 

OBSERVED RESULT
While we do switch to the selected audio device, the old device's radio button is not cleared.

EXPECTED RESULT
The old radio button is cleared.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Operating System: EndeavourOS 
KDE Plasma Version: 6.3.2
KDE Frameworks Version: 6.11.0
Qt Version: 6.9.0
Kernel Version: 6.13.5-zen1-1.1-zen (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 2700X Eight-Core Processor
Memory: 31.2 GiB of RAM
Graphics Processor: AMD Radeon RX 580 Series

ADDITIONAL INFORMATION
A similar thing happens in sound system settings, though this time the radio buttons do not select instead of not deselecting.
No other radio buttons I've found have any of these problems.
Comment 1 Amin Vakil 2025-03-03 05:00:36 UTC
I'm here from #archlinux-testing on Libera IRC, it works for me correctly and deselect others.

Operating System: Arch Linux 
KDE Plasma Version: 6.3.2
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Kernel Version: 6.12.17-hardened1-1-hardened (64-bit)
Graphics Platform: Wayland
Processors: 12 × 12th Gen Intel® Core™ i5-1235U
Memory: 15.3 GiB of RAM
Graphics Processor: Mesa Intel® Graphics
Comment 2 Aaron Liu 2025-03-03 05:21:09 UTC
I think it has to do with Qt6; Amin has  Qt 6.8.2 while I have 6.9.0beta3.
Comment 3 hypertextcoffee 2025-03-05 17:38:37 UTC
Can also confirm issue on Fedora 44.
Plasma 6.3.2
KDE Framworks 6.11.0
QT 6.8.2
Kernel 6.13.5
Wayland
Comment 4 hypertextcoffee 2025-03-05 17:41:07 UTC
(In reply to george from comment #3)
> Can also confirm issue on Fedora 44.
> Plasma 6.3.2
> KDE Frameworks 6.11.0
> QT 6.8.2
> Kernel 6.13.5
> Wayland

Sorry, F41 not F44.
Comment 5 Aaron Liu 2025-03-06 03:17:19 UTC
...that would invalidate my Qt 6.9 hypothesis, even though that aligns with my upgrade timeline more... (I have Arch's kde-unstable testing repos, which shipped Plasma 6.3.2 a ways before the problem started.)