mirror of
https://github.com/wez/wezterm.git
synced 2024-11-23 23:21:08 +03:00
aac4d36d6e
This should help to avoid artifacts in the case where glyphs render outside their nominal terminal cell (happens when the shaper tweaks positioning, and/or when ligatures are involved). Previously we'd render the layers in z-index order for cell N before the layers in z-index order for cell N+1. If N had an image that overlayed the text (nominally z-index 0.5!) and the glyph in N+1 (z-index 0) was slightly to the left of its border, then it could layer incorrectly over the cell to the left. |
||
---|---|---|
.. | ||
src | ||
build.rs | ||
Cargo.toml |