Files
ghostty/src/renderer
Mitchell Hashimoto 156bc8c814 terminal/kitty: clear placements on image retransmit (#13723)
Fixes #13719

The Kitty graphics protocol requires retransmitting data for a specific
image ID to delete the previous image and all of its placements.

Ghostty instead preserved the placement count and map when replacing
image data. Repeated `a=T` commands therefore added one anonymous
placement per frame and retained its tracked pin.

Spec:
https://sw.kovidgoyal.net/kitty/graphics-protocol/#display-images-on-screen
2026-08-09 20:45:01 -07:00
..
2026-07-21 12:35:05 -07:00
2026-07-21 12:35:05 -07:00
2026-07-21 12:35:05 -07:00
2026-07-21 12:35:05 -07:00
2025-11-27 13:37:53 -08:00
2026-08-09 20:22:30 -07:00
2025-11-27 13:37:53 -08:00
2026-07-21 12:35:05 -07:00
2026-01-31 11:03:21 -08:00
2026-07-21 12:35:05 -07:00
2026-07-21 12:35:05 -07:00
2022-12-31 08:53:11 -08:00