From cb82ed888a33a0eb04495de555c1c371074bf51f Mon Sep 17 00:00:00 2001 From: David Freese Date: Thu, 1 Nov 2012 06:16:33 -0500 Subject: [PATCH] Escape aborts * Modified default key handler to prevent "escaping" out of main dialog when no other key has been pressed. --- src/dialogs/fl_digi.cxx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/dialogs/fl_digi.cxx b/src/dialogs/fl_digi.cxx index 1f7d746a..615dc9bd 100644 --- a/src/dialogs/fl_digi.cxx +++ b/src/dialogs/fl_digi.cxx @@ -2579,6 +2579,9 @@ int default_handler(int event) else if (w == dlgLogbook || w->window() == dlgLogbook) return log_search_handler(event); + else if (Fl::event_key() == FL_Escape) + return 1; + return 0; }