summaryrefslogtreecommitdiff
path: root/PLAN-sixel-expansion.md
diff options
context:
space:
mode:
authorTim Felgentreff <timfelgentreff@gmail.com>2026-04-29 11:52:26 +0200
committerTim Felgentreff <timfelgentreff@gmail.com>2026-04-29 12:01:55 +0200
commite68696f0baae66cd17d4a7f0f3d021ca906f49b3 (patch)
treed381f37dc1475d3cb6fe2bebf0fb17010da7294e /PLAN-sixel-expansion.md
parent064ef03881008e93699d8f3343fb19fadada68ee (diff)
downloadkitty-graphics-e68696f0baae66cd17d4a7f0f3d021ca906f49b3.tar.gz
Delete image placements before window rerenders
Window layout changes move image overlays before kitty-graphics recalculates terminal positions. Clearing last-row/last-col first loses the only geometry the backends can use to delete the old terminal placement, which leaves stale pixels over new split separators. Delete the current recorded image placement during window-change handling before clearing the cached position. Also make image-mode placement reuse explicit: zoom commands still reuse a PID to avoid flicker, while split/resize rerenders delete first.
Diffstat (limited to 'PLAN-sixel-expansion.md')
0 files changed, 0 insertions, 0 deletions