https://bugs.kde.org/show_bug.cgi?id=521432
Bug ID: 521432
Summary: Custom font sizes on panel widgets oversized on
displays with portrait orientation
Classification: Plasma
Product: plasmashell
Version First master
Reported In:
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Panel
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: 1.0
DESCRIPTION
Whenever a display is set to portrait, explicitly setting a custom font size on
any panel widget (e.g., Digital Clock or notably overriding font sizes with
third-party tools) causes the font to be rendered much larger that when the
same display is set to landscape. Default "Automatic" widget sizes are
unaffected.
(This was initially noted on my setup of two 1920x1080 monitors at 100% scaling
with primary in landscape and secondary in portrait.)
STEPS TO REPRODUCE
1. Have a display set to landscape orientation through `System Settings` ->
`Display Configuration`.
2. Have a panel with a widget that allows custom font size (e.g., Digital
Clock).
3. Change the widget's font size to any explicit, non-default value (e.g.,
12pt).
4. Observe the widget's font size on the landscape display.
5. Rotate the same display to portrait.
6. Restart `plasmashell`.
7. Observe the widget's font size on the portrait display. It's much larger.
OBSERVED RESULT
Having a display set to portrait orientation upon starting `plasmashell` causes
any explicitly-set font sizes in panel widgets to be rendered much larger than
they are when starting `plasmashell` with the same display set to landscape.
EXPECTED RESULT
The explicitly-set widget font size should render the same physical size
regardless of the display's orientation upon starting `plasmashell`.
SOFTWARE/OS VERSIONS
Operating System (available in the Info Center app, or by running `kinfo` in a
terminal window): Arch Linux
KDE Plasma Version: 6.6.5
KDE Frameworks Version: 6.26.0
Qt Version: 6.11.1
ADDITIONAL INFORMATION
- This isn't just "Digital Clock" that exhibits this behavior. If I override a
font size via a third-party widget (in my case, "Panel colorizer", the same
behavior is present on all widgets.
- The default "Automatic" sizes seem to render similarly.
- Attempts to set environment variables such as `KWIN_WAIT_FOR_DRM` and
`PLASMA_USE_QT_SCALING` seem to make no difference.
- Attempts to forcing a global DPI seem to make no difference.
--
You are receiving this mail because:
You are watching all bug changes.