Created attachment 186405 [details] Buttons are overlapped in Application Launcher SUMMARY Enabling the Power and session buttons enabled in Application Launcher by also leaving the button captions enabled causing the "Applications" and the "Places" buttons to be overlapped by the newly added buttons. STEPS TO REPRODUCE 1. Install a vanilla Fedora 43 (or any other distribution with KDE's default settings) 2. Go to "Application Launcher Settings" and modify the "Show buttons for" to "Power and session" Leave the "Show action button captions" enabled 3. Open the Application Launcher (kickoff) and notice that the session-related buttons (e.g.: logout) overlaps with the "Applications" and the "Places" buttons, rendering them unusable. EXPECTED RESULT The buttons must not overlap. As a solution proposal, the settings app could make some settings mutually exclusive like Showing the power and session buttons must disable the button captions and vice versa. SOFTWARE/OS VERSIONS Linux: 6.17.5-300 KDE Plasma Version: 6.5.1 KDE Frameworks Version: 6.19.0 Qt Version: 6.10.0
Can confirm Operating System: KDE Linux 2025-11-03 KDE Plasma Version: 6.5.80 KDE Frameworks Version: 6.20.0 Qt Version: 6.10.0 Kernel Version: 6.17.6-arch1-1 (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 3600 6-Core Processor Memory: 16 GiB of RAM (15.5 GiB usable) Graphics Processor: AMD Radeon RX 6600
*** Bug 511858 has been marked as a duplicate of this bug. ***
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/3292
*** Bug 512104 has been marked as a duplicate of this bug. ***
Git commit b74225ad48412d15b2cfb10d32ef2778c455aead by Christoph Wolk. Committed on 17/11/2025 at 20:01. Pushed by cwo into branch 'master'. applets/kickoff: "fix" footer overflow menu In Plasma 6.5 with Qt 6.10, if the action button row is too long to fit the widget, it no longer hides them in the overflow menu, but has them overlap the tab bar or even go outside the widget. The cause seems truly bizarre and has to be a qtbug; a simple assignment with an or expression causes one of the variables used as input to become undefined... but only if it is on the right-hand side of ||, LHS is fine. So after "const C = A | B", B is somehow now undefined, while with "const C = B | A" everything is fine. The issue seems to happen on at least Fedora, KDE Linux, and Arch, according to personal experience and Bugzilla reports. This clearly doesn't make any sense and needs to be fixed in qt (qtbug-141920), but until then we can "fix" the symptoms by just swapping the LHS and RHS. M +1 -1 applets/kickoff/LeaveButtons.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/b74225ad48412d15b2cfb10d32ef2778c455aead
Git commit babb2484fff86ca19aa3af41c0273651574bb6ea by Christoph Wolk. Committed on 17/11/2025 at 21:06. Pushed by cwo into branch 'Plasma/6.5'. applets/kickoff: "fix" footer overflow menu In Plasma 6.5 with Qt 6.10, if the action button row is too long to fit the widget, it no longer hides them in the overflow menu, but has them overlap the tab bar or even go outside the widget. The cause seems truly bizarre and has to be a qtbug; a simple assignment with an or expression causes one of the variables used as input to become undefined... but only if it is on the right-hand side of ||, LHS is fine. So after "const C = A | B", B is somehow now undefined, while with "const C = B | A" everything is fine. The issue seems to happen on at least Fedora, KDE Linux, and Arch, according to personal experience and Bugzilla reports. This clearly doesn't make any sense and needs to be fixed in qt (qtbug-141920), but until then we can "fix" the symptoms by just swapping the LHS and RHS. (cherry picked from commit b74225ad48412d15b2cfb10d32ef2778c455aead) Co-authored-by: Christoph Wolk <cwo.kde@posteo.net> M +1 -1 applets/kickoff/LeaveButtons.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/babb2484fff86ca19aa3af41c0273651574bb6ea
*** Bug 511479 has been marked as a duplicate of this bug. ***