From b16fdbecf0fb0ffc27b7d77e92c62e7f847c7248 Mon Sep 17 00:00:00 2001 From: John Darrington Date: Mon, 16 Mar 2009 09:31:21 +0900 Subject: [PATCH] Prevent wierd focusing issues when changing cell --- lib/gtk-contrib/psppire-sheet.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/lib/gtk-contrib/psppire-sheet.c b/lib/gtk-contrib/psppire-sheet.c index 908081e1..74b8be97 100644 --- a/lib/gtk-contrib/psppire-sheet.c +++ b/lib/gtk-contrib/psppire-sheet.c @@ -477,9 +477,7 @@ static void psppire_sheet_size_allocate (GtkWidget *widget, GtkAllocation *allocation); static gboolean psppire_sheet_focus_in (GtkWidget *widget, - GdkEventFocus *event, - gpointer user_data); - + GdkEventFocus *event); /* Sheet queries */ @@ -1015,6 +1013,7 @@ psppire_sheet_class_init (PsppireSheetClass *klass) container_class->add = NULL; container_class->remove = NULL; container_class->forall = psppire_sheet_forall; + container_class->set_focus_child = NULL; object_class->dispose = psppire_sheet_dispose; object_class->finalize = psppire_sheet_finalize; @@ -4060,8 +4059,7 @@ psppire_sheet_crossing_notify (GtkWidget *widget, static gboolean psppire_sheet_focus_in (GtkWidget *w, - GdkEventFocus *event, - gpointer user_data) + GdkEventFocus *event) { PsppireSheet *sheet = PSPPIRE_SHEET (w); -- 2.30.2