diff options
| author | Tim Felgentreff <timfelgentreff@gmail.com> | 2026-04-29 11:52:39 +0200 |
|---|---|---|
| committer | Tim Felgentreff <timfelgentreff@gmail.com> | 2026-04-29 12:01:55 +0200 |
| commit | af342292b8c777a1e831acc9c05a33738a9c3eb6 (patch) | |
| tree | 3b93ddd994eef09c926a22f8c515713bc168bc4b /tests/git@git.cashmere.rs:kitty-graphics.git | |
| parent | e68696f0baae66cd17d4a7f0f3d021ca906f49b3 (diff) | |
| download | kitty-graphics-af342292b8c777a1e831acc9c05a33738a9c3eb6.tar.gz | |
Track image placements per window
A buffer can be visible in more than one window. With one last-row/last-col and one placement ID per overlay, refreshing the second window overwrites the placement state for the first. After C-x 0, the closed pane's terminal image can no longer be addressed and remains as an artifact.
Record image placement geometry and placement IDs per live window. Refresh and cleanup now delete the placement for the specific window, while existing last-row/last-col properties mirror the window currently being refreshed for backend compatibility.
Diffstat (limited to 'tests/git@git.cashmere.rs:kitty-graphics.git')
0 files changed, 0 insertions, 0 deletions
