https://bugs.kde.org/show_bug.cgi?id=525994
cwo <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://invent.kde.org/plas | |ma/plasma-desktop/-/commit/ | |562c95b88f3de9c34ce992d83d2 | |1827dd43b6dd1 Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Version| |6.8.1 Fixed/Implemented| | In| | --- Comment #2 from cwo <[email protected]> --- Git commit 562c95b88f3de9c34ce992d83d21827dd43b6dd1 by Christoph Wolk. Committed on 19/10/2026 at 14:56. Pushed by cwo into branch 'master'. applets/kicker: inherit LayoutMirroring Kicker, when placed on a panel oriented at the end of the reading sense (i.e right-edge in LtR, left-edge in RtL) flips the arrangement of most parts of the widget to match the new orientation of the popup: favorites and higher-ranked runner columns start closer to the applet. But not everything should be mirrored; the delegates themselves should still look normal (and have e.g. icon-text order in reading direction). We currently implement this by passing things around and setting LayoutMirroring a-la-carte as needed. But it's tricky to get everything right. In particular, if we end up with a scrollable popup, it places the scroll bar not in the area reserved for that, but overlaps the content on the other side. Instead, use the simpler approach and have LayoutMirroring inherit down from the top, and only set it again right when we need to change it again - on the delegate. This solves the issue and is a bit shorter too. FIXED-IN: 6.8.1 M +1 -1 applets/kicker/ItemListDialog.qml M +1 -6 applets/kicker/MenuRepresentation.qml M +0 -1 applets/kicker/RunnerResultsList.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/562c95b88f3de9c34ce992d83d21827dd43b6dd1 -- You are receiving this mail because: You are watching all bug changes.
