Author: knopp
Date: Fri Jul 11 02:07:58 2008
New Revision: 675873
URL: http://svn.apache.org/viewvc?rev=675873&view=rev
Log:
remove the child after deselecting it
Modified:
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/tree/AbstractTree.java
Modified:
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/tree/AbstractTree.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/tree/AbstractTree.java?rev=675873&r1=675872&r2=675873&view=diff
==============================================================================
---
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/tree/AbstractTree.java
(original)
+++
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/tree/AbstractTree.java
Fri Jul 11 02:07:58 2008
@@ -820,8 +820,6 @@
{
markTheLastButOneChildDirty(parentItem,
item);
- parentItem.getChildren().remove(item);
-
// go though item children and remove
every one of them
visitItemChildren(item, new
IItemCallback()
{
@@ -836,6 +834,8 @@
getTreeState().selectNode(item.getDefaultModelObject(), false);
+ parentItem.getChildren().remove(item);
+
removeItem(item);
}
}