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

--- Comment #16 from cwo <cwo....@posteo.net> ---
(In reply to slartibart70 from comment #14)
> Plasma has somewhere hardcoded defaults for dialog sizes. What about
> multiplying them with some scaling factor depending on resolution and
> zoom-factor percentage?

They already are. Everything except the very foundations (Qt, kwin etc.)
operates on logical pixels already, and the lower-level components handle the
scaling. To them, it's not like you're scaled by 125%, your screen is 20%
smaller.

The dialogs AIUI typically set a minimum size (can't be smaller than that), a
default size, and remember the size they had when they were last open (or at
least that's how it's supposed to work, there may always be things that are not
hooked up correctly). When you open them, it chooses the remembered size or
default size as appropriate.

The problem here is that when the screen gets small enough, it will override
the minimum size so that it at least fits the screen. With the scaling applied,
your screen is small enough in logical pixels that it hits this mode and tries
to adapt by reducing the minimum size and switching to the mobile arrangement. 
It looks weird to you because only some things hit that.

FWIW, I played around with this on a Fedora live cd earlier, set my screen size
to 1200×800 at 150% scaling and could not reproduce this; the dialog still had
the normal layout.

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

Reply via email to