refactor(cli): keyboard handling and AskUserDialog (#17414)

This commit is contained in:
Jacob Richman
2026-01-27 14:26:00 -08:00
committed by GitHub
parent 3103697ea7
commit b51323b40c
46 changed files with 1220 additions and 385 deletions
@@ -214,8 +214,15 @@ export function useTabbedNavigation({
}
}
if (enableTabKey && key.name === 'tab' && !key.shift) {
goToNextTab();
if (enableTabKey) {
if (keyMatchers[Command.DIALOG_NEXT](key)) {
goToNextTab();
return;
}
if (keyMatchers[Command.DIALOG_PREV](key)) {
goToPrevTab();
return;
}
}
},
[