Fix double "esc" bug in Auth dialog (#3493)

This commit is contained in:
Tommaso Sciortino
2025-07-07 16:27:24 -07:00
committed by GitHub
parent 426b6905da
commit 4e84989d8f
2 changed files with 40 additions and 3 deletions

View File

@@ -66,6 +66,11 @@ export function AuthDialog({
useInput((_input, key) => {
if (key.escape) {
// Prevent exit if there is an error message.
// This means they user is not authenticated yet.
if (errorMessage) {
return;
}
if (settings.merged.selectedAuthType === undefined) {
// Prevent exiting if no auth method is set
setErrorMessage(