[Xfce4-commits] <design:master> Fix icon selection from treeview.

Nick Schermer noreply at xfce.org
Sat Jun 4 21:46:01 CEST 2011


Updating branch refs/heads/master
         to 6106a699ed82d7a1c8ab5de5ac1a42e711f3e5e2 (commit)
       from 9c4ad5588c3f0c0fcd20247a2e1829797a846b0c (commit)

commit 6106a699ed82d7a1c8ab5de5ac1a42e711f3e5e2
Author: Nick Schermer <nick at xfce.org>
Date:   Sat Jun 4 21:44:29 2011 +0200

    Fix icon selection from treeview.

 .../merge-with-xfrun/demo-code/c/appfinder-model.c |    2 +-
 .../demo-code/c/appfinder-window.c                 |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/xfce4-appfinder/merge-with-xfrun/demo-code/c/appfinder-model.c b/xfce4-appfinder/merge-with-xfrun/demo-code/c/appfinder-model.c
index 26979ca..c0fd921 100644
--- a/xfce4-appfinder/merge-with-xfrun/demo-code/c/appfinder-model.c
+++ b/xfce4-appfinder/merge-with-xfrun/demo-code/c/appfinder-model.c
@@ -362,7 +362,7 @@ xfce_appfinder_model_get_value (GtkTreeModel *tree_model,
 
     case XFCE_APPFINDER_MODEL_COLUMN_ICON_LARGE:
       if (item->icon_large == NULL
-          && item->icon_large != NULL)
+          && item->item != NULL)
         {
           name = garcon_menu_item_get_icon_name (item->item);
           item->icon_large = xfce_appfinder_model_load_pixbuf (name, ICON_LARGE);
diff --git a/xfce4-appfinder/merge-with-xfrun/demo-code/c/appfinder-window.c b/xfce4-appfinder/merge-with-xfrun/demo-code/c/appfinder-window.c
index 635adda..9d8065e 100644
--- a/xfce4-appfinder/merge-with-xfrun/demo-code/c/appfinder-window.c
+++ b/xfce4-appfinder/merge-with-xfrun/demo-code/c/appfinder-window.c
@@ -542,7 +542,7 @@ xfce_appfinder_window_item_changed (XfceAppfinderWindow *window)
 
       if (can_launch)
         {
-          gtk_tree_model_get (model, &iter, XFCE_APPFINDER_MODEL_COLUMN_ICON_SMALL, &pixbuf, -1);
+          gtk_tree_model_get (model, &iter, XFCE_APPFINDER_MODEL_COLUMN_ICON_LARGE, &pixbuf, -1);
           if (G_LIKELY (pixbuf != NULL))
             {
               xfce_appfinder_window_update_image (window, pixbuf);



More information about the Xfce4-commits mailing list