5c297c6483
xterm left fontFamily unset, so it used the browser/OS default (courier-new/monospace). That face is missing Vietnamese precomposed diacritics on many systems, so the browser silently substitutes those glyphs from another face with a different advance width — corrupting the cell even under the canvas renderer, which only stops a glyph from shoving its neighbours, not from overflowing its own cell. Pin the terminal to the app's own bundled JetBrains Mono and import its vietnamese subset (previously only latin was loaded).
9.1 KiB
9.1 KiB