Skip to content

Characters render on top of ligatures #1349

@stellarskylark

Description

@stellarskylark

Contour Terminal version

0.3.12

Installer source

something else (please specify below)

Operating System

Fedora Linux 39

Architecture

x86-64

Other Software

The Monaspace Xenon font (specifically the Nerd Font)

Steps to reproduce

Type a ligature, then continue typing, and the new text will overlap the ligature. The cursor position seems to respect the glyphs being multiple columns wide, but the renderer still treats it as a single-width character and draws on top of it. (For the font in question, Monaspace Xenon, you'll need to enable the ligature font features.)

Expected Behavior

No response

Actual Behavior

2023-11-30-142321_1366x768_scrot

Additional notes

Installed via the official Fedora package

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingfontsfont rasterization and text shaping API and platform implementations

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions