From: John Darrington Date: Sun, 17 May 2015 06:20:04 +0000 (+0200) Subject: Fix GtkCritical whilst displaying last line of variable view. X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8a431dc06c378f5f376f5897800f8add750f8340;p=pspp Fix GtkCritical whilst displaying last line of variable view. Closes bug #45112 --- diff --git a/src/ui/gui/psppire-var-sheet.c b/src/ui/gui/psppire-var-sheet.c index 733a6450c6..a06db0b7cd 100644 --- a/src/ui/gui/psppire-var-sheet.c +++ b/src/ui/gui/psppire-var-sheet.c @@ -362,6 +362,7 @@ render_var_cell (PsppSheetViewColumn *tree_column, "column-number")) - 1; row = GPOINTER_TO_INT (iter->user_data); + gtk_cell_renderer_set_visible (cell, true); if (row >= psppire_dict_get_var_cnt (var_sheet->dict)) { if (GTK_IS_CELL_RENDERER_TEXT (cell)) @@ -376,7 +377,9 @@ render_var_cell (PsppSheetViewColumn *tree_column, g_object_set (cell, "adjustment", NULL, NULL); } else - g_object_set (cell, "stock-id", "", NULL); + { + gtk_cell_renderer_set_visible (cell, false); + } return; }