SUMMARY Kickoff stretches upwards after switching between alternative widgets on X11 I was unable to reproduce the problem on Wayland. Also, I'm not 100% sure, but it seems this problem has been occurring since Plasma 6.5. STEPS TO REPRODUCE 1. Make sure that the X11 session is running instead of Wayland 2. Switch the widget to an alternative one 3. Switch the widget back to kickoff OBSERVED RESULT The kickoff widget starts to stretch upwards. EXPECTED RESULT The kickoff widget should not stretch by itself. SOFTWARE/OS VERSIONS Operating System: KDE neon Unstable Edition KDE Plasma Version: 6.6.80 KDE Frameworks Version: 6.23.0 Qt Version: 6.10.1 Kernel Version: 6.14.0-37-generic (64-bit) Graphics Platform: X11 Processors: 16 × AMD Ryzen 9 9950X3D 16-Core Processor Memory: 16 GiB of RAM (15.6 GiB usable) Graphics Processor: llvmpipe
Created attachment 188916 [details] Bug demonstration
wonder what't the triggering factor, i can't reproduce it at the moment on plasma master under X11 (neither with wayland fwiw)
(In reply to Marco Martin from comment #2) > wonder what't the triggering factor, i can't reproduce it at the moment on > plasma master under X11 (neither with wayland fwiw) Strange.. I can easily reproduce Neon Testing on a fresh image (neon-testing-20260127-0431.iso) right in Live mode (even without installing the system). Of course, by re-entering the live session in X11, because default one is Wayland. Inside the qemu-kvm VM (virtmanager). Operating System: KDE neon Testing Edition KDE Plasma Version: 6.5.90 KDE Frameworks Version: 6.23.0 Qt Version: 6.10.1 Kernel Version: 6.14.0-37-generic (64-bit) Graphics Platform: X11 Processors: 16 × AMD Ryzen 9 9950X3D 16-Core Processor Memory: 16 GiB of RAM (15.6 GiB usable) Graphics Processor: llvmpipe
I can reproduce this issue on KDE Plasma under NixOS. When running an X11 session, the Kickoff menu keeps expanding downward until it reaches the bottom edge of the screen. This behavior does not occur when using Wayland. Operating System: NixOS 25.11 KDE Plasma Version: 6.5.5 KDE Frameworks Version: 6.20.0 Qt Version: 6.10.1 Kernel Version: 6.18.7-zen (64-bit) Graphics Platform: X11 Processors: 8 × Intel® Core™ i7-8565U CPU @ 1.80 GHz Memory: 16 GiB of RAM (15.3 GiB usable) Graphics Processor: Mesa Intel® UHD Graphics 620 Manufacturer: LENOVO
Created attachment 189611 [details] Kickoff expanding on x11
- Install neon user edition - Switch to x11 on login screen - Log in - DO NOTHING ELSE! - Right click launcher - Switch to alternative menu launcher - Switch back to kickoff (mind that x11 has dodgy windows focus -- unrelated but may trip you up) - Left click on launcher In particular mind that you don't have any maximized windows. As per my testing they mess with expectations. It's also possible this requires visual effects, it certainly is broken in a GL-enabled virt-manager window as well.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/3723
Git commit 9d55adc0593aebf10a1830c74a8a49c1b454496d by Harald Sitter. Committed on 19/05/2026 at 15:44. Pushed by sitter into branch 'master'. kickoff: drop preferredWidth/Height - they make no sense - the original reason they were introduced is no longer applicable (this is no longer a Plasma.Dialog) - they cause an anchor loop in certain scenarios. e.g. when switching launchers at runtime and then resizing ``` qrc:/qt/qml/plasma/applet/org/kde/plasma/kickoff/main.qml:191:25: QML FullRepresentation: Possible anchor loop detected on fill. ``` (the original bug these properties were meant to fix remains fixed) M +0 -2 applets/kickoff/FullRepresentation.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/9d55adc0593aebf10a1830c74a8a49c1b454496d
Git commit eb3ab1ae42392346a458a233147c13ee251357a1 by Harald Sitter. Committed on 19/05/2026 at 15:57. Pushed by sitter into branch 'Plasma/6.7'. kickoff: drop preferredWidth/Height - they make no sense - the original reason they were introduced is no longer applicable (this is no longer a Plasma.Dialog) - they cause an anchor loop in certain scenarios. e.g. when switching launchers at runtime and then resizing ``` qrc:/qt/qml/plasma/applet/org/kde/plasma/kickoff/main.qml:191:25: QML FullRepresentation: Possible anchor loop detected on fill. ``` (the original bug these properties were meant to fix remains fixed) (cherry picked from commit 9d55adc0593aebf10a1830c74a8a49c1b454496d) Co-authored-by: Harald Sitter <sitter@kde.org> M +0 -2 applets/kickoff/FullRepresentation.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/eb3ab1ae42392346a458a233147c13ee251357a1