drop Loading... node when hidden root is empty

Other less confusing means are available to signal an empty tree
This commit is contained in:
Gregory.Shrago
2017-10-11 23:06:22 +03:00
parent abca97e2ad
commit 786feab780
4 changed files with 6 additions and 11 deletions
@@ -2804,11 +2804,6 @@ public class AbstractTreeUi {
}
}
if (parent == getRootNode() && !myTree.isRootVisible() && parent.getChildCount() == 0) {
insertLoadingNode(parent, false);
reallyRemoved = false;
}
maybeReady();
if (reallyRemoved) {
nodeStructureChanged(parent);
@@ -100,7 +100,7 @@ public class FilteringTreeBuilderTest extends BaseTreeTestCase {
+ " folder2\n");
updateFilter("fo_");
assertTree("+/\n");
assertTree("/\n");
updateFilter("");
assertTree("-/\n"
@@ -50,13 +50,13 @@ public class TreeUiTest extends AbstractTreeBuilderTest {
public void testEmptyInvisibleRoot() throws Exception {
myTree.setRootVisible(false);
showTree();
assertTree("+/\n");
assertTree("/\n");
updateFromRoot();
assertTree("+/\n");
assertTree("/\n");
buildNode("/", false);
assertTree("+/\n");
assertTree("/\n");
myTree.setRootVisible(true);
buildNode("/", false);
@@ -449,7 +449,7 @@ public class TreeUiTest extends AbstractTreeBuilderTest {
myRoot.removeAll();
updateFromRoot();
assertTree("+/\n");
assertTree("/\n");
}
public void testAutoExpand() throws Exception {
+1 -1
View File
@@ -1 +1 @@
+HtmlFile:Empty.html
HtmlFile:Empty.html