preserving selection

This commit is contained in:
Dmitry Avdeev
2012-10-10 14:04:01 +04:00
parent 5369311967
commit 17d4eff6d2

View File

@@ -123,10 +123,16 @@ public class SelectTemplateStep extends ModuleWizardStep {
return AlphaComparator.INSTANCE.compare(o1, o2);
}
}) {
@Override
public boolean isAutoExpandNode(NodeDescriptor nodeDescriptor) {
return false;
}
@Override
public boolean isToEnsureSelectionOnFocusGained() {
return false;
}
};
myTemplatesTree.setRootVisible(false);
@@ -197,10 +203,7 @@ public class SelectTemplateStep extends ModuleWizardStep {
});
myDescriptionPanel.setVisible(false);
mySettingsPanel.setVisible(false);
}
@Override
public void updateStep() {
TreeState state = SelectTemplateSettings.getInstance().getTreeState();
if (state != null) {
state.applyTo(myTemplatesTree, (DefaultMutableTreeNode)myTemplatesTree.getModel().getRoot());
@@ -208,7 +211,11 @@ public class SelectTemplateStep extends ModuleWizardStep {
else {
myBuilder.expandAll(null);
}
// myBuilder.queueUpdate();
}
@Override
public void updateStep() {
myBuilder.queueUpdate();
}
@Override