mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
scope view: correct select/reload order
This commit is contained in:
@@ -428,6 +428,8 @@ public class ScopeTreeViewPanel extends JPanel implements Disposable {
|
||||
final boolean wasCollapsed = myTree.isCollapsed(path);
|
||||
final Runnable runnable = new Runnable() {
|
||||
public void run() {
|
||||
TreeUtil.sort(rootToReload, getNodeComparator());
|
||||
treeModel.reload(rootToReload);
|
||||
if (!wasCollapsed) {
|
||||
myTree.collapsePath(path);
|
||||
for (TreePath treePath : treePaths) {
|
||||
@@ -437,8 +439,6 @@ public class ScopeTreeViewPanel extends JPanel implements Disposable {
|
||||
TreeUtil.selectPath(myTree, selectionPath);
|
||||
}
|
||||
}
|
||||
TreeUtil.sort(rootToReload, getNodeComparator());
|
||||
treeModel.reload(rootToReload);
|
||||
}
|
||||
};
|
||||
if (ApplicationManager.getApplication().isUnitTestMode()) {
|
||||
|
||||
Reference in New Issue
Block a user