https://bugs.kde.org/show_bug.cgi?id=511411

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/
                   |9ef8a2a098c0fd13ea1fe78ed54 |eac2784ad895ce9332c3659adf5
                   |d60418c44af8e               |55c710f62ce32

--- Comment #12 from cwo <[email protected]> ---
Git commit eac2784ad895ce9332c3659adf555c710f62ce32 by Christoph Wolk.
Committed on 27/11/2025 at 18:06.
Pushed by cwo into branch 'master'.

applets/kicker: use better sizing for sidebar

When the sidebar items were changed into toolbuttons to facilitate
keyboard accessibility, the sizing was intentionally cut rather close to
keep the spacings otherwise identical. This causes issues with some
Plasma styles, including Oxygen and Diamond, and causes the focus/hover
highlight to feel rather cramped in Breeze as it is very close to the
sidebar frame.

Instead of pre-calculating a size, we let the component's own sizing
bubble up so that the button width is always style-appropriate, use
the intended sidebar frame margins from the style as well, and add some
more explicit layouting instruction. This marginally increases the
sidebar size, but looks less cramped when items are highlighted, and
should resolves issues with some themes.
Related: bug 505847

M  +3    -1    applets/kicker/MenuRepresentation.qml
M  +2    -3    applets/kicker/SideBarItem.qml
M  +1    -1    applets/kicker/SideBarSection.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/eac2784ad895ce9332c3659adf555c710f62ce32

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to