Enlightenment CVS committal Author : doursse Project : e17 Module : libs/ewl
Dir : e17/libs/ewl/src/lib Modified Files: ewl_tree.c Log Message: don't select rows several times (shorne's fix) =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/lib/ewl_tree.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- ewl_tree.c 9 Feb 2005 04:31:56 -0000 1.1 +++ ewl_tree.c 4 Mar 2005 06:43:55 -0000 1.2 @@ -823,7 +823,8 @@ ewl_tree_selected_clear(tree); if (!tree->mode != EWL_TREE_MODE_NONE) { - ecore_list_append(tree->selected, w); + if(ecore_list_goto(tree->selected, w) == NULL) + ecore_list_append(tree->selected, w); ewl_widget_state_set(w, "tree-selected"); } ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs