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
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
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(