diff options
Diffstat (limited to 'widgets/table/e-cell-date-edit.c')
-rw-r--r-- | widgets/table/e-cell-date-edit.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/widgets/table/e-cell-date-edit.c b/widgets/table/e-cell-date-edit.c index 46f224f315..be834f5686 100644 --- a/widgets/table/e-cell-date-edit.c +++ b/widgets/table/e-cell-date-edit.c @@ -81,7 +81,7 @@ static gint e_cell_date_edit_key_press (GtkWidget *popup_window, GdkEventKey *event, ECellDateEdit *ecde); static gint e_cell_date_edit_button_press (GtkWidget *popup_window, - GdkEventButton *event, + GdkEvent *button_event, ECellDateEdit *ecde); static void e_cell_date_edit_on_ok_clicked (GtkWidget *button, ECellDateEdit *ecde); @@ -746,15 +746,15 @@ e_cell_date_edit_key_press (GtkWidget *popup_window, */ static gint e_cell_date_edit_button_press (GtkWidget *popup_window, - GdkEventButton *event, + GdkEvent *button_event, ECellDateEdit *ecde) { GtkWidget *event_widget; - event_widget = gtk_get_event_widget ((GdkEvent *) event); - if (gtk_widget_get_toplevel (event_widget) != popup_window) { + event_widget = gtk_get_event_widget (button_event); + + if (gtk_widget_get_toplevel (event_widget) != popup_window) e_cell_date_edit_hide_popup (ecde); - } return TRUE; } |