From f78f65959dea2e3a39b3af925e2a7caf5df4411f Mon Sep 17 00:00:00 2001 From: Vassiliy Date: Mon, 12 May 2014 15:54:20 +0400 Subject: [PATCH] IDEA-124877 Run Configurations: Allow sort configurations under type or folder node (Exception fix) --- .../src/com/intellij/execution/impl/RunConfigurable.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/execution/impl/RunConfigurable.java b/platform/lang-impl/src/com/intellij/execution/impl/RunConfigurable.java index 3b5f85844b66..3645439db470 100644 --- a/platform/lang-impl/src/com/intellij/execution/impl/RunConfigurable.java +++ b/platform/lang-impl/src/com/intellij/execution/impl/RunConfigurable.java @@ -1054,7 +1054,7 @@ class RunConfigurable extends BaseConfigurable { SingleConfigurationConfigurable.editSettings(settings, null); installUpdateListeners(configurationConfigurable); DefaultMutableTreeNode nodeToAdd = new DefaultMutableTreeNode(configurationConfigurable); - myTreeModel.insertNodeInto(nodeToAdd, node, node.getIndex(selectedNode) + 1); + myTreeModel.insertNodeInto(nodeToAdd, node, selectedNode != null ? node.getIndex(selectedNode) + 1 :node.getChildCount()); TreeUtil.selectNode(myTree, nodeToAdd); return configurationConfigurable; }