diff --git a/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/StructuralSearchDialog.java b/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/StructuralSearchDialog.java index c450b8e0ed80..086b6ec6e2e1 100644 --- a/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/StructuralSearchDialog.java +++ b/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/StructuralSearchDialog.java @@ -157,11 +157,6 @@ public class StructuralSearchDialog extends DialogWrapper { myUseLastConfiguration = useLastConfiguration; } - void setSearchPattern(Configuration config) { - loadConfiguration(config); - initiateValidation(); - } - private EditorTextField createEditor(String text) { final StructuralSearchProfile profile = StructuralSearchUtil.getProfileByFileType(myFileType); assert profile != null; @@ -448,7 +443,7 @@ public class StructuralSearchDialog extends DialogWrapper { } } }) - .setItemChosenCallback(c -> setSearchPattern(c)) + .setItemChosenCallback(c -> loadConfiguration(c)) .setSelectionMode(ListSelectionModel.SINGLE_SELECTION) .createPopup() .showUnderneathOf((Component)source); @@ -513,7 +508,7 @@ public class StructuralSearchDialog extends DialogWrapper { } final Configuration[] configurations = dialog.getSelectedConfigurations(); if (configurations.length == 1) { - setSearchPattern(configurations[0]); + loadConfiguration(configurations[0]); } } }, diff --git a/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/StructuralSearchTemplatesCompletionContributor.java b/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/StructuralSearchTemplatesCompletionContributor.java index f6720667fd70..4642464e718b 100644 --- a/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/StructuralSearchTemplatesCompletionContributor.java +++ b/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/StructuralSearchTemplatesCompletionContributor.java @@ -39,7 +39,7 @@ public class StructuralSearchTemplatesCompletionContributor extends CompletionCo .withCaseSensitivity(false) .withPresentableText(configurationName) .withInsertHandler((InsertionContext context, LookupElement item) -> context.setLaterRunnable( - () -> dialog.setSearchPattern((Configuration)item.getObject()) + () -> dialog.loadConfiguration((Configuration)item.getObject()) )); insensitive.addElement(element); }