https://bugs.kde.org/show_bug.cgi?id=503143
cwo <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/plasma-desktop/-/commit/ |ma/plasma-desktop/-/commit/ |6c7336ba2cb6607672d50fa5bee |81392d015732515aa99bfa52107 |2ba9ac6e6e232 |962830255e33d --- Comment #9 from cwo <[email protected]> --- Git commit 81392d015732515aa99bfa52107962830255e33d by Christoph Wolk. Committed on 27/05/2025 at 18:30. Pushed by cwo into branch 'Plasma/6.4'. applets/kicker: elide long primary menu names Kicker has some logic to set minimum and maximum widths for the list delegates, and elides the string if it's longer than the minimum length. This works well for submenus, as Plasma dialog will resize when needed. But the fullRepresentation popup will not resize automatically, it's restricted to the size it has (and also cannot be resized by the user). If a menu name does not fit, the delegate is clipped at the representation's edge, but the delegate continues, and any popup from there will start after the delegate's real (invisible) end leading to bizarre gaps. Instead, set the maximum size to the minimum size for the main menu representation. The submenus still resize as normal. (cherry picked from commit 6c7336ba2cb6607672d50fa5bee2ba9ac6e6e232) Co-authored-by: Christoph Wolk <[email protected]> M +1 -0 applets/kicker/package/contents/ui/MenuRepresentation.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/81392d015732515aa99bfa52107962830255e33d -- You are receiving this mail because: You are watching all bug changes.
