FS#70154 - [vte3] Line height increases a lot after upgrading to 0.64.0 from 0.62.3

Attached to Project: Arch Linux
Opened by Henry Francisco (fuhd) - Thursday, 25 March 2021, 05:12 GMT
Last edited by Jan Alexander Steffens (heftig) - Friday, 26 March 2021, 13:05 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
gnome-terminal and xfce4-terminal are both affected by the problem that their line height grows noticeably (Check the height of the highlighted lines in the screenshots) after upgrading to vte3 0.64.0-1.
Downgrading vte3 to 0.62.3 alone is enough to recover the original behaviour.

The font used in the screenshot is DejaVu Sans Mono in 12px. GNOME text-scaling-factor is set to 1.25x

Additional info:
* package version(s)
vte3 0.64.0-1
gnome-terminal 3.40.0-1
* config and/or log files etc.
* link to upstream bug report, if any

Steps to reproduce:
1. Upgrade vte3 to 0.64.0-1
2. Open a terminal that uses vte3.
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Friday, 26 March 2021, 13:05 GMT
Reason for closing:  Upstream
Comment by Jan Alexander Steffens (heftig) - Thursday, 25 March 2021, 08:06 GMT
I assume this is the result of https://gitlab.gnome.org/GNOME/vte/-/issues/163

So the line height was "wrong" before (it was a guess made by looking at the size of certain characters) and is "correct" now (as specified in the font).
Comment by Henry Francisco (fuhd) - Friday, 26 March 2021, 08:36 GMT
You are right. I did a git bisect between c80a8693cd1ef30d91fd1c007f35df5d8c33c69d (0.62.3, good) and 2520d6b6785646ceb5f501f9c37a1a0307fa4486 (0.64.0, bad), and found the culprit to be https://gitlab.gnome.org/GNOME/vte/-/commit/553d220562e17f21c1f4fe77ecca6e2bb9698c3d , where that issue 163 is mentioned.

So it's working as intended, and surely is an improvement. However I still dislike that extra line height and might have to file a feature request against these terminal emulators to allow line height scaling factor less than 1.00 in preferences. Nevertheless, Thank you for your insight ;)

Loading...