SOURCES (AC-branch): gtk+2-tree_selection_emit_changed.patch (NEW)...

charles charles at pld-linux.org
Mon Feb 20 07:23:51 CET 2006


Author: charles                      Date: Mon Feb 20 06:23:50 2006 GMT
Module: SOURCES                       Tag: AC-branch
---- Log message:
- emit tree_selection_signals[CHANGED] from gtk_tree_view_set_model only if tree_view is realized

---- Files affected:
SOURCES:
   gtk+2-tree_selection_emit_changed.patch (NONE -> 1.1.2.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/gtk+2-tree_selection_emit_changed.patch
diff -u /dev/null SOURCES/gtk+2-tree_selection_emit_changed.patch:1.1.2.1
--- /dev/null	Mon Feb 20 07:23:50 2006
+++ SOURCES/gtk+2-tree_selection_emit_changed.patch	Mon Feb 20 07:23:44 2006
@@ -0,0 +1,18 @@
+--- gtk+-2.8.12/gtk/gtktreeview.c.orig	2005-12-14 19:14:45.000000000 +0100
++++ gtk+-2.8.12/gtk/gtktreeview.c	2006-02-20 06:51:08.000000000 +0100
+@@ -9606,11 +9606,11 @@
+ 
+   g_object_notify (G_OBJECT (tree_view), "model");
+ 
+-  if (tree_view->priv->selection)
+-  _gtk_tree_selection_emit_changed (tree_view->priv->selection);
+-
+-  if (GTK_WIDGET_REALIZED (tree_view))
++  if (GTK_WIDGET_REALIZED (tree_view)) {
++    if (tree_view->priv->selection)
++      _gtk_tree_selection_emit_changed (tree_view->priv->selection);
+     gtk_widget_queue_resize (GTK_WIDGET (tree_view));
++  }
+ }
+ 
+ /**
================================================================


More information about the pld-cvs-commit mailing list