fixed tree update when moving a node to trash with no children but trashed ones,...
[pithos] / src / gr / ebs / gss / client / DeleteFolderDialog.java
index ae59b44..a5e6ca4 100644 (file)
@@ -114,15 +114,11 @@ public class DeleteFolderDialog extends DialogBox {
 \r
                        @Override\r
                        public void onComplete() {\r
-                               /*TODO: CELLTREE\r
-                               TreeItem curFolder = GSS.get().getFolders().getCurrent();\r
-                               if(curFolder.getParentItem() != null){\r
-                                       GSS.get().getFolders().select(curFolder.getParentItem());\r
-                                       GSS.get().getFolders().updateFolder((DnDTreeItem) curFolder.getParentItem());\r
-                               }*/\r
                                FolderResource fres = ((RestResourceWrapper) GSS.get().getTreeView().getSelection()).getResource();\r
-                               GSS.get().getTreeView().updateNodeChildren(fres.getParentURI());\r
+                               GSS.get().getTreeView().updateNodeChildrenForRemove(fres.getParentURI());\r
+                               GSS.get().getTreeView().clearSelection();\r
                                GSS.get().showFileList(true);\r
+                               \r
                                GSS.get().getStatusPanel().updateStats();\r
                        }\r
 \r