Bug 133876 - Toolbar and menu items are scaled incorrectly at ≥ 200% scale on KDE Plasma with KDE5 VCL
Summary: Toolbar and menu items are scaled incorrectly at ≥ 200% scale on KDE Plasma w...
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: graphics stack (show other bugs)
(earliest affected) release
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
Depends on:
Reported: 2020-06-10 19:26 UTC by Nate Graham
Modified: 2021-02-09 12:57 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:

Poor scaling at 250% scale (288.50 KB, image/png)
2020-06-10 19:27 UTC, Nate Graham

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2020-06-10 19:26:42 UTC
I just got a laptop with a 4K screen and am using 250% scale factor, for an effective DPI of 240 (However the bug I am about to describe also happens with 200% scale/192 DPI).

With LibreOffice using the KDE5 VCL, ribbon tabs, toolbar buttons, and menu items are not scaled correctly:
- Tabs in the ribbon are not large enough to contain their text
- Toolbar buttons have icons that are scaled to the right size, but are pixellated
- Toolbar buttons generally do not have enough internal or external padding- Icons in menu items are too small (unscaled)

See attached screenshot

Steps to Reproduce:
1. Have a 4K screen
2. Set a scale factor of 200% or greater in KDE System Settings
3. Open a LibreOffice app

Actual Results:
UI elements are scaled incorrectly (See above).

Expected Results:
UI elements are scaled perfectly.

Reproducible: Always

User Profile Reset: Yes

Additional Info:
Build ID: 40(Build:2)
CPU threads: 8; OS: Linux 5.6; UI render: default; VCL: kf5; 
Locale: en-US (en_US.UTF-8); UI-Language: en-US
Calc: threaded
Comment 1 Nate Graham 2020-06-10 19:27:10 UTC
Created attachment 161857 [details]
Poor scaling at 250% scale
Comment 2 Nate Graham 2020-06-10 20:10:18 UTC
Just found out about the 7.0 version having high DPI support and decided to try it. It's so much better! I think this can be closed now, and I've instead filed a bug for the few remaining issues on 7.0: https://bugs.documentfoundation.org/show_bug.cgi?id=133877
Comment 3 Xisco Faulí 2021-02-09 12:57:05 UTC
Thanks for retesting the issue with the latest version.
Setting to RESOLVED WORKSFORME since the commit fixing this issue hasn't been