Bug 417560 - Entries from the context menu are not vertically centered with certain fonts (Roboto, Liberation Sans)
Summary: Entries from the context menu are not vertically centered with certain fonts ...
Status: REPORTED
Alias: None
Product: Breeze
Classification: Plasma
Component: QStyle (other bugs)
Version First Reported In: 5.18.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-02-13 13:16 UTC by Patrick Silva
Modified: 2023-11-20 14:03 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
screen recording (297.80 KB, video/webm)
2020-02-13 13:16 UTC, Patrick Silva
Details
window to edit qtcurve style (83.59 KB, image/png)
2020-02-13 13:24 UTC, Patrick Silva
Details
"View" menu of Dolphin (228.17 KB, image/png)
2020-05-17 16:40 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2020-02-13 13:16:42 UTC
Created attachment 125943 [details]
screen recording

SUMMARY
Watch the attached screen recording please.
Context menu of desktop is also affected, but in its case the problem is less noticeable.

Operating System: Arch Linux 
KDE Plasma Version: 5.18.0
KDE Frameworks Version: 5.67.0
Qt Version: 5.14.1
Comment 1 Patrick Silva 2020-02-13 13:24:06 UTC
Created attachment 125945 [details]
window to edit qtcurve style

Not sure if it's exactly the same issue, but entries in the side bar of the window to configure
qtcurve app style also are not vertically centered, as we can see in the attached screenshot.

open system settings > application style > hover over "QtCurve" and click on its "Configure style..."
button
Comment 2 Méven Car 2020-02-14 09:21:44 UTC
Do you use fractional display scaling ?

I don't reproduce on:

Operating System: Kubuntu 19.10
KDE Plasma Version: 5.18.80
KDE Frameworks Version: 5.67.0
Qt Version: 5.12.4
Kernel Version: 5.3.0-29-generic
Comment 3 Patrick Silva 2020-02-14 15:36:42 UTC
(In reply to Méven Car from comment #2)
> Do you use fractional display scaling ?
> 
No. Display scale 100% here.
This issue also affects Neon unstable with display scale 100% too.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.18.80
KDE Frameworks Version: 5.68.0
Qt Version: 5.13.2
Comment 4 Méven Car 2020-02-14 17:04:55 UTC
This bug might be Qt-version dependent then.
Comment 5 Patrick Silva 2020-05-17 16:40:41 UTC
Created attachment 128547 [details]
"View" menu of Dolphin

Still an issue with Qt 5.15 rc2.
Also icon and label sometimes don't look vertically aligned.
Observe "Refresh" in the attached screenshot.

Operating System: Arch Linux 
KDE Plasma Version: 5.18.90
KDE Frameworks Version: 5.70.0
Qt Version: 5.15.0 rc2
Comment 6 Nate Graham 2021-03-11 18:28:38 UTC
Cannot reproduce at all. :(

Are you still seeing this with the latest versions of Qt and KDE stuff? Also are you using a non-default font?
Comment 7 Patrick Silva 2021-03-12 10:52:21 UTC
When I use Noto Sans fonts, only the issue with qtcurve settings mentioned
in comment 1 occurs.

When I use Roboto or Liberation Sans fonts, the issue with qtcurve settings and 
the issue with icon and label not vertically aligned, as mentioned in comment 5, occur. Icon and label are also not vertically aligned in the context menu of desktop.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.21.80
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2
Graphics Platform: X11
Comment 8 Bug Janitor Service 2021-03-27 04:33:34 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 9 Patrick Silva 2021-03-27 10:16:24 UTC
New info was provided in comment 7.
Comment 10 Nate Graham 2021-03-30 19:59:25 UTC
Cannot reproduce with either Roboto or Liberation Sans with 200% scaling.
Comment 11 Patrick Silva 2023-11-20 14:03:20 UTC
Can reproduce with Liberation Sans, cannot with Roboto.

Operating System: Arch Linux 
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.245.0
Qt Version: 6.6.0
Graphics Platform: Wayland