diff -up evolution-2.91.0/calendar/gui/e-day-view.c.im-context-reset evolution-2.91.0/calendar/gui/e-day-view.c --- evolution-2.91.0/calendar/gui/e-day-view.c.im-context-reset 2010-10-03 18:36:41.000000000 +0200 +++ evolution-2.91.0/calendar/gui/e-day-view.c 2010-10-11 11:24:30.000000000 +0200 @@ -6183,6 +6183,9 @@ e_day_view_start_editing_event (EDayView if (!event->canvas_item) return; + /* Reset IM context. */ + gtk_im_context_reset (E_TEXT (event->canvas_item)->im_context); + /* We must grab the focus before setting the initial text, since grabbing the focus will result in a call to e_day_view_on_editing_started (), which will reset the text to get