From 491ae2ba1ffc6db82c108e95aa568be778b2cc59 Mon Sep 17 00:00:00 2001 From: John Darrington Date: Fri, 21 Nov 2008 19:15:35 +0900 Subject: [PATCH] Avoid critical when renewing dataset --- lib/gtksheet/gtksheet.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/gtksheet/gtksheet.c b/lib/gtksheet/gtksheet.c index 3743fe9b..ad6d6165 100644 --- a/lib/gtksheet/gtksheet.c +++ b/lib/gtksheet/gtksheet.c @@ -1218,6 +1218,9 @@ range_update_callback (GSheetModel *m, gint row0, gint col0, range.rowi = rowi; range.coli = coli; + if ( !GTK_WIDGET_REALIZED (GTK_WIDGET (sheet))) + return; + if ( max_visible_row (sheet) > g_sheet_model_get_row_count (sheet->model) || max_visible_column (sheet) > g_sheet_model_get_column_count (sheet->model)) -- 2.30.2