diff options
Diffstat (limited to 'platform/gl')
-rw-r--r-- | platform/gl/gl-main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/platform/gl/gl-main.c b/platform/gl/gl-main.c index b1d672e3..2089ef96 100644 --- a/platform/gl/gl-main.c +++ b/platform/gl/gl-main.c @@ -635,7 +635,7 @@ static void password_dialog(void) ui_panel_begin(0, ui.gridsize, 0, 0, 0); { ui_layout(R, NONE, S, 0, 0); - if (ui_button("Cancel")) + if (ui_button("Cancel") || (!ui.focus && ui.key == KEY_ESCAPE)) exit(1); ui_spacer(); if (ui_button("Okay") || is == UI_INPUT_ACCEPT) |