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

--- Comment #7 from Nate Graham <n...@kde.org> ---
Yep, that's it. In src/controls/GlobalDrawer.qml, root.parent.width is getting
set to an absurdly low value, so it falls back to the minimum value of
Units.gridUnit * 20 (which I believe works out to 360 pixels). This results in
a sidebar that's far too wide and also doesn't adjust to wide values (the worst
of both worlds).

It seems like there are a few bugs here:
- Units.gridUnit * 20 is too high a minimum width.
- root.parent.width is getting set incorrectly, which could be a bug in
Kirigami, or a bug in Discover; maybe we're not using the GlobalDrawer
correctly.

A trivial workaround in Discover for this bug is to simply override this logic
and hardcode a smaller width in discover/qml/DiscoverDrawer.qml with `width:
280`. This looks good in English, but may look less good in languages with
longer words like German.

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

Reply via email to