From c1c34adfb4c15671f837a7a3af0e5db1673f330a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Cl=C3=A9ment=20Stenac?= Date: Sat, 3 Dec 2005 14:56:28 +0000 Subject: [PATCH] Fix tree selection --- modules/gui/skins2/controls/ctrl_tree.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/gui/skins2/controls/ctrl_tree.cpp b/modules/gui/skins2/controls/ctrl_tree.cpp index f161784ce0..3bbd3c0635 100644 --- a/modules/gui/skins2/controls/ctrl_tree.cpp +++ b/modules/gui/skins2/controls/ctrl_tree.cpp @@ -403,10 +403,11 @@ void CtrlTree::handleEvent( EvtGeneric &rEvent ) else { // Unselect any previously selected item - for( it = m_rTree.begin(); it != m_rTree.end(); - it = m_rTree.getNextVisibleItem( it ) ) + VarTree::Iterator it2; + for( it2 = m_rTree.begin(); it2 != m_rTree.end(); + it2 = m_rTree.getNextVisibleItem( it2 ) ) { - it->m_selected = false; + it2->m_selected = false; } // Select the new item if( it != m_rTree.end() ) @@ -427,7 +428,6 @@ void CtrlTree::handleEvent( EvtGeneric &rEvent ) m_rTree.action( &*it ); } } - // Redraw the control makeImage(); notifyLayout(); -- 2.39.5