aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/gui/e-day-view.c
diff options
context:
space:
mode:
Diffstat (limited to 'calendar/gui/e-day-view.c')
-rw-r--r--calendar/gui/e-day-view.c4
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;