Created attachment 182593 [details] audio widget being bad STEPS TO REPRODUCE 1. Add a panel and to the panel add Audio Volume widget 2. Turn off monitor and wait for like 10 minutes 3. Turn on monitor OBSERVED RESULT Audio Widget grows in size EXPECTED RESULT Audio Widget should remain the same size SOFTWARE/OS VERSIONS Windows: macOS: (available in the Info Center app, or by running `kinfo` in a terminal window) Linux/KDE Plasma: KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
Created attachment 182594 [details] audio widget being normal
> SOFTWARE/OS VERSIONS ARTIX LINUX KDE Plasma Version: 6.4.0 KDE Frameworks Version: 6.15.0 Qt Version: 6.9.1 WAYLAND ADDITIONAL INFORMATION: the audio widget is between the clipboard and system tray widgets
I can confirm the same behaviour, but I cannot reproduce it consistently. It happens when waking up the computer from sleep too. Operating System: Fedora Linux 42 KDE Plasma Version: 6.4.0 KDE Frameworks Version: 6.15.0 Qt Version: 6.9.1 Kernel Version: 6.15.3-200.fc42.x86_64 (64-bit) Graphics Platform: Wayland Graphics Processor: AMD Radeon RX 7900 XTX
Created attachment 182623 [details] Showcase of the bug.
Seeing the exact same bug. This didn't use to happen before I updated to Plasma 6.4.0. Operating System: Arch Linux KDE Plasma Version: 6.4.0 KDE Frameworks Version: 6.15.0 Qt Version: 6.9.1 Kernel Version: Linux 6.15.3-2-cachyos Graphics Platform: Wayland Graphics Processor: NVIDIA GeForce RTX 4080
Hm, so far I haven't managed to reproduce this. Can you share some more details about how the panel is arranged? And maybe show a screenshot with the panel widget in the wrong size with the popup open?
(In reply to cwo from comment #6) > Can you share some more details about how the panel is arranged? These are the exact steps I took to create my panel. 1. Right click desktop -> Add Panel -> Default Panel. 2. Remove System Tray. 3. Add 'Add Volume' widget to Panel. > And maybe show a screenshot with the panel widget in the wrong size with the popup open? Please see the next attachment.
Created attachment 182675 [details] Audio panel open (wrong size).
Waiting a few minutes while the screen sleeps does trigger this for me, but I found it easier to force it by just disconnecting and reconnecting the monitor.
*** Bug 506181 has been marked as a duplicate of this bug. ***
I can reproduce it now (with disconnecting and reconnecting), but only on my desktop with a real monitor, not on either laptop when the built-in screen turns off.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-pa/-/merge_requests/363
Git commit 74541f649f6adb6308e32f04e118771804ac3b42 by Christoph Wolk. Committed on 30/06/2025 at 14:37. Pushed by cwo into branch 'master'. applet: set minimum size on compactRepresentation Apparently Plasma can get confused and briefly think that the applet should be in its fullRepresentation when reconnecting to a disconnected display. In that case, it will keep the Layout.minimum sizes from that form, and make the compactRepresentation as wide (or high in case of a vertical panel) as the fullRepresentation would be (at its minimum, the switch size). With other applets that use similar layouting strategies but which use the default compactRepresentation, this does not happen, as the default compact Representation explicitly sets minimum sizes. So we do the same here; unsetting seems to work too but for consistency we set the same minimum sizes as in the default compactRepresentation. FIXED-IN: 6.4.2 M +25 -0 applet/main.qml https://invent.kde.org/plasma/plasma-pa/-/commit/74541f649f6adb6308e32f04e118771804ac3b42
Git commit fd0568d0eb4a7a430e6789f4e7b900b1b833bd8c by Christoph Wolk. Committed on 01/07/2025 at 11:18. Pushed by cwo into branch 'Plasma/6.4'. applet: set minimum size on compactRepresentation Apparently Plasma can get confused and briefly think that the applet should be in its fullRepresentation when reconnecting to a disconnected display. In that case, it will keep the Layout.minimum sizes from that form, and make the compactRepresentation as wide (or high in case of a vertical panel) as the fullRepresentation would be (at its minimum, the switch size). With other applets that use similar layouting strategies but which use the default compactRepresentation, this does not happen, as the default compact Representation explicitly sets minimum sizes. So we do the same here; unsetting seems to work too but for consistency we set the same minimum sizes as in the default compactRepresentation. FIXED-IN: 6.4.2 (cherry picked from commit 74541f649f6adb6308e32f04e118771804ac3b42) Co-authored-by: Christoph Wolk <cwo.kde@posteo.net> M +25 -0 applet/main.qml https://invent.kde.org/plasma/plasma-pa/-/commit/fd0568d0eb4a7a430e6789f4e7b900b1b833bd8c