diff --git a/src/window.cpp b/src/window.cpp index ca67770..3507e3d 100644 --- a/src/window.cpp +++ b/src/window.cpp @@ -2011,8 +2011,11 @@ bool Window::on_key_press_event(GdkEventKey *event) { } } - if(event->keyval == GDK_KEY_Escape) + if(event->keyval == GDK_KEY_Escape) { EntryBox::get().hide(); + if(auto view = Notebook::get().get_current_view()) + view->hide_tooltips(); + } #ifdef __APPLE__ // For Apple's Command-left, right, up, down keys else if((event->state & GDK_META_MASK) > 0 && (event->state & GDK_MOD1_MASK) == 0) { if(event->keyval == GDK_KEY_Left || event->keyval == GDK_KEY_KP_Left) {