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; }