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

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/
                   |9aa61a48c481b69fd5ecc3712e1 |7541dc3f2c4dc9011045f3c4c76
                   |aae62b973bbbd               |f23bedc16644f

--- Comment #4 from cwo <[email protected]> ---
Git commit 7541dc3f2c4dc9011045f3c4c76f23bedc16644f by Christoph Wolk.
Committed on 01/09/2026 at 08:27.
Pushed by cwo into branch 'Plasma/6.7'.

emojier: make window large enough for sidebar

Emojier tries to set the minimum window height to be large enough to fit
the full sidebar, to avoid having it be covered up by a scroll bar. The
required minimum size for this does not seem to be available (the
implicitHeight changes with window size), so we compute it from the
contentHeight and adjust for differences between explicit and implicit
header sizes. The problem now is that the explicit header size may be
fractional, but windows can't be; at least in some situations the window
ends up too small by a third of a pixel or so, which makes it uselessly
scrollable - the scrollbar is shown, but can't actually be moved because
we can't move it by fractions of a pixel (or even if we can, that would
be completely invisible).

Instead, round up the explicit header size to the nearest full pixel.
FIXED-IN: 6.7.4


(cherry picked from commit 9aa61a48c481b69fd5ecc3712e1aae62b973bbbd)

Co-authored-by: Christoph Wolk <[email protected]>

M  +3    -2    emojier/app/ui/Emojier.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/7541dc3f2c4dc9011045f3c4c76f23bedc16644f

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

Reply via email to