|
|
|
@ -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(); |
|
|
|
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
|
|
|
|
#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) { |
|
|
|
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) { |
|
|
|
if(event->keyval == GDK_KEY_Left || event->keyval == GDK_KEY_KP_Left) { |
|
|
|
|