diff options
| author | Kirill Chibisov <contact@kchibisov.com> | 2023-11-23 16:48:09 +0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-23 16:48:09 +0400 |
| commit | 40160c5da1fafeab3ccedc52efe2c135f1eab843 (patch) | |
| tree | b763e853844e6292535300534aaf68597d708e3d /src/git: | |
| parent | 0589b7189445e5ee236a7ab17b4f3a2047543481 (diff) | |
| download | r-alacritty-40160c5da1fafeab3ccedc52efe2c135f1eab843.tar.gz r-alacritty-40160c5da1fafeab3ccedc52efe2c135f1eab843.tar.bz2 r-alacritty-40160c5da1fafeab3ccedc52efe2c135f1eab843.zip | |
Damage only terminal inside `alacritty_terminal`
The damage tracking was including selection and vi_cursor which were
rendering viewport related, however all the damage tracking inside
the `alacritty_terminal` was _terminal viewport_ related, meaning that
it should be affected by `display_offset`.
Refactor the damage tracking so `alacritty_terminal` is only tracking
actual terminal updates and properly applying display offset to them,
while `alacritty` pulls this damage into its own UI damage state.
Fixes #7111.
Diffstat (limited to 'src/git:')
0 files changed, 0 insertions, 0 deletions