Skip to content

Line height does not apply to legacy computing symbols #18498

@sphamba

Description

@sphamba

Windows Terminal version

1.21.3231.0

Windows build number

10.0.19045.0

Other Software

Steps to reproduce

Printing legacy computing symbols (using a font that supports them), such as ▔🮂🮃▀🮄🮅🮆█ █🮋🮊🮉▐🮈🮇▕ ▏🭰🭱🭲🭳🭳🭵▕ and increase the font line height (cellHeight setting in the JSON).

Expected Behavior

There should be no visible gaps between the characters, either vertically or horizontally, as it is for block elements:

1.1 line height
Image

1.5 line height
Image

Actual Behavior

Legacy computing symbols have noticeable vertical gaps when increasing the line height. There are also smaller horizontal gaps.

1.1 line height
Image

1.5 line height
Image

Metadata

Metadata

Assignees

Labels

Area-RenderingText rendering, emoji, complex glyph & font-fallback issuesIssue-TaskIt's a feature request, but it doesn't really need a major design.Product-TerminalThe new Windows Terminal.

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions