[gtk+] Fixed fallout from GtkScrollable patches.



commit 051dcde4bf8b1852bfbd903a31be3f03d2ed3339
Author: Tristan Van Berkom <tristan van berkom gmail com>
Date:   Sat Oct 23 22:50:25 2010 +0900

    Fixed fallout from GtkScrollable patches.
    
    The scrollable patch removed set_scroll_adjustments (NULL, NULL) from
    gtk_tree_view_init() which ensured the treeview would have adjustments
    at all times, this patch adds set_v/hadjustment (NULL) to _init to ensure
    the same thing (without it, there are crashes when trying to access the
    adjustments notably from set_headers_visible() in gedit).

 gtk/gtktreeview.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtktreeview.c b/gtk/gtktreeview.c
index 412f8f3..e849bb4 100644
--- a/gtk/gtktreeview.c
+++ b/gtk/gtktreeview.c
@@ -1335,6 +1335,9 @@ gtk_tree_view_init (GtkTreeView *tree_view)
 
   tree_view->priv->event_last_x = -10000;
   tree_view->priv->event_last_y = -10000;
+
+  gtk_tree_view_set_vadjustment (tree_view, NULL);
+  gtk_tree_view_set_hadjustment (tree_view, NULL);
 }
 
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]