--- /home/peter/git/gtk+/gtk/gtkcellarea-orig.c	2013-04-16 21:35:37.188290557 -0400
+++ /home/peter/git/gtk+/gtk/gtkcellarea.c	2013-04-16 21:35:49.609353572 -0400
@@ -3440,7 +3440,7 @@
           /* If the signal was successfully handled start the editing */
           if (gtk_widget_get_parent (GTK_WIDGET (editable_widget)))
             {
-              gtk_cell_editable_start_editing (editable_widget, NULL);
+              gtk_cell_editable_start_editing (editable_widget, event);
               gtk_widget_grab_focus (GTK_WIDGET (editable_widget));
             }
           else
