[gimp] Expand the treeview to newly inserted items



commit e8c6e3dbd3d604647adfd80a0f97075479d1b15b
Author: Michael Natterer <mitch gimp org>
Date:   Tue Aug 4 09:06:03 2009 +0200

    Expand the treeview to newly inserted items

 app/widgets/gimpcontainertreeview.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/app/widgets/gimpcontainertreeview.c b/app/widgets/gimpcontainertreeview.c
index 0072236..21d8512 100644
--- a/app/widgets/gimpcontainertreeview.c
+++ b/app/widgets/gimpcontainertreeview.c
@@ -602,6 +602,15 @@ gimp_container_tree_view_insert_item (GimpContainerView *view,
 
   gimp_container_tree_view_set (tree_view, &iter, viewable);
 
+  if (parent_insert_data)
+    {
+      GtkTreePath *path = gtk_tree_model_get_path (tree_view->model, &iter);
+
+      gtk_tree_view_expand_to_path (tree_view->view, path);
+
+      gtk_tree_path_free (path);
+    }
+
   return gtk_tree_iter_copy (&iter);
 }
 



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