summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2018-09-03 13:44:42 +0200
committerTor Andersson <tor.andersson@artifex.com>2018-09-05 12:52:06 +0200
commit4a70c5f9441153e8860c31f958e0987a2d46085d (patch)
treee476078c89344122037327adcd4d6b1bc3a216b4
parent8e25f05bad59323d55dd80ce9c753322d2ac73e5 (diff)
downloadmupdf-4a70c5f9441153e8860c31f958e0987a2d46085d.tar.xz
gl: Close password dialog when pressing Escape key.
-rw-r--r--platform/gl/gl-main.c2
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)