Skip to main content
Question

Text layout issues due to inconsistent letter spacing

  • March 25, 2026
  • 1 reply
  • 7 views

The letter spacing and/or kerning of fonts seems to be different between the rendered canvas and the way the browser renders them while editing (tested on Firefox and Vivalid; Fedora 43 and Ubuntu 24.04). This causes layouting issues in documents, last letters in labels to slide into the next line, and other issues as shown in this screen recording:

Severity depends on the font, so a workaround for many cases is to use Arial or IBM Plex Sans (closest match) rather than Noto Sans (largest discrepancies). The overhang can be worked around by adding a space at the end. That space, however, gets deleted on the next edit operation, so this is tedious. And documents don’t seem to allow changing the font.

 

Exact behavior varies with the browser and display. Different DPI scaling factors (in the OS) also affect the offset (here with Noto Sans, Vivaldi, Fedora 43):

On the display with 1.25x DPI scaling, setting “letter-spacing: 0.25px” (CSS via browser debug tools) yields a perfect match -- could be coincidence, could be a hint to the root issue…

 

This is potentially related to other text-related issues reported here, like 

The width of a text field seems to be set based on the width of the preview while editing. That’d explain render differences when viewed on different platforms.

1 reply

Eca
Mironeer
Forum|alt.badge.img+5
  • Mironeer
  • March 26, 2026

Hi ​@pgrit Thanks for the detailed report and the screenshots! This is really helpful for understanding the issue. From what you’re describing, it seems like the text rendering differences between the static canvas and editing mode are influenced by font choice and browser rendering.

 

I will escalate this internally as a potential bug related to text layout across displays. You should receive a response shortly.