diff options
Diffstat (limited to 'calendar/gui/e-day-view.c')
-rw-r--r-- | calendar/gui/e-day-view.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/calendar/gui/e-day-view.c b/calendar/gui/e-day-view.c index 84fb5a4f89..bd3f4fd513 100644 --- a/calendar/gui/e-day-view.c +++ b/calendar/gui/e-day-view.c @@ -5691,7 +5691,7 @@ e_day_view_do_key_press (GtkWidget *widget, GdkEventKey *event) stop_emission = FALSE; break; } - } else { + } else if (!(event->state & GDK_MOD1_MASK)) { switch (keyval) { case GDK_Up: e_day_view_cursor_key_up (day_view, event); @@ -5716,6 +5716,8 @@ e_day_view_do_key_press (GtkWidget *widget, GdkEventKey *event) break; } } + else + stop_emission = FALSE; if (stop_emission) return TRUE; |