From 457760dce09e4ec8be6a65b46f20879160430f62 Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Thu, 29 Jan 2015 11:43:34 +0100 Subject: [PATCH] OO-1412: replace the dummy root node by the right one --- .../gui/control/generic/folder/FolderTreeModel.java | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/src/main/java/org/olat/core/gui/control/generic/folder/FolderTreeModel.java b/src/main/java/org/olat/core/gui/control/generic/folder/FolderTreeModel.java index 9557d18fdd3..79351f015ae 100644 --- a/src/main/java/org/olat/core/gui/control/generic/folder/FolderTreeModel.java +++ b/src/main/java/org/olat/core/gui/control/generic/folder/FolderTreeModel.java @@ -75,16 +75,11 @@ public class FolderTreeModel extends GenericTreeModel { this.selectableFolders = selectableFolders; this.fileFilter = fileFilter; - GenericTreeNode newRoot = new GenericTreeNode(rootContainer.getName(), rootContainer.getName()); + GenericTreeNode newRoot = new GenericTreeNode(rootContainer.getName(), "/"); newRoot.setIconCssClass("o_filetype_folder"); + newRoot.setSelected(allowRootFolderSelect); setRootNode(newRoot); - if (allowRootFolderSelect) { // include root folder as selection - GenericTreeNode effectiveRoot = new GenericTreeNode("/", "/"); - newRoot.addChild(effectiveRoot); - buildTree(effectiveRoot, rootContainer, "/"); - } else { - buildTree(getRootNode(), rootContainer, "/"); - } + buildTree(newRoot, rootContainer, "/"); } /** -- GitLab