inspection tool window: tree doesn't property updates when group by dir is selected

This commit is contained in:
Dmitry Batkovich
2016-02-26 16:45:56 +03:00
parent 9f6b273439
commit 6cfe88292a
2 changed files with 3 additions and 3 deletions
@@ -189,10 +189,9 @@ public abstract class InspectionRVContentProvider {
continue;
}
}
createdNodesConsumer.accept(moduleNode);
for (InspectionPackageNode packageNode : packageNodes.values()) {
if (packageNode.getPackageName() != null) {
moduleNode.add(packageNode);
insertByIndex(packageNode, moduleNode);
for (UserObjectContainer<T> container : packageDescriptors.get(packageNode)) {
appendDescriptor(context, toolWrapper, container, packageNode, canPackageRepeat);
}
@@ -203,6 +202,7 @@ public abstract class InspectionRVContentProvider {
}
}
}
createdNodesConsumer.accept(moduleNode);
}
}
else {
@@ -151,7 +151,7 @@ public class InspectionRVContentProviderImpl extends InspectionRVContentProvider
if (context.getUIOptions().SHOW_ONLY_DIFF && presentation.getProblemStatus(problem) == FileStatus.NOT_CHANGED) {
continue;
}
elemNode.add(new ProblemDescriptionNode(refElement, problem, toolWrapper,presentation));
insertByIndex(new ProblemDescriptionNode(refElement, problem, toolWrapper,presentation), elemNode);
if (problems.length == 1) {
elemNode.setProblem(problems[0]);
}