|
From: <bor...@li...> - 2006-02-06 17:42:05
|
Author: gst...@bo...
Date: 2006-02-06 18:41:46 +0100 (Mon, 06 Feb 2006)
New Revision: 389
Modified:
trunk/Web/Controls/client_scripts/TreeView/TreeViewKernel.js
Log:
* treeview: multiple selection bug fixed (for real this time)
Modified: trunk/Web/Controls/client_scripts/TreeView/TreeViewKernel.js
===================================================================
--- trunk/Web/Controls/client_scripts/TreeView/TreeViewKernel.js 2006-02-06 17:31:05 UTC (rev 388)
+++ trunk/Web/Controls/client_scripts/TreeView/TreeViewKernel.js 2006-02-06 17:41:46 UTC (rev 389)
@@ -306,8 +306,13 @@
/*** Private Stuff ***/
function UpdateSelection ( currNode, selectedNode ) {
if ( currNode != selectedNode ) {
- currNode.SetSelected( false );
+
+ currNode.SetSelected( false ); // deselect old
currNode.UpdateCssClass();
+
+ selectedNode.SetSelected( true ); // select new
+ selectedNode.UpdateCssClass();
+
}
}
|