fix: navigate clips within grid in zoom mode

Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
This commit is contained in:
Loic Coenen
2026-05-03 11:11:44 +00:00
parent b1f41bcd23
commit 84d702cbbb

8
tui.c
View File

@@ -1002,16 +1002,16 @@ void tui_run(Engine *engine) {
if (zoom_mode) {
switch (ch) {
case 'h': case KEY_LEFT:
selected_grid = (selected_grid - 1 + NUM_GRIDS) % NUM_GRIDS;
selected_col = (selected_col - 1 + GRID_COLS) % GRID_COLS;
break;
case 'l': case KEY_RIGHT:
selected_grid = (selected_grid + 1) % NUM_GRIDS;
selected_col = (selected_col + 1) % GRID_COLS;
break;
case 'j': case KEY_DOWN:
selected_grid = (selected_grid + 1) % NUM_GRIDS;
selected_row = (selected_row + 1) % GRID_ROWS;
break;
case 'k': case KEY_UP:
selected_grid = (selected_grid - 1 + NUM_GRIDS) % NUM_GRIDS;
selected_row = (selected_row - 1 + GRID_ROWS) % GRID_ROWS;
break;
case '\n': case '\r':
// Select this grid and exit zoom mode