From bd0af5a0c45cd6a016bd9587c17ac6d56267eebb Mon Sep 17 00:00:00 2001 From: Gregory Shrago Date: Fri, 20 Nov 2009 18:18:22 +0300 Subject: [PATCH] WI-598 Language Injection Settings shows nothing for injected HTML --- .../plugins/intelliLang/inject/EditInjectionSettingsAction.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plugins/IntelliLang/src/org/intellij/plugins/intelliLang/inject/EditInjectionSettingsAction.java b/plugins/IntelliLang/src/org/intellij/plugins/intelliLang/inject/EditInjectionSettingsAction.java index 34925fea8f..b6fe93cd8f 100644 --- a/plugins/IntelliLang/src/org/intellij/plugins/intelliLang/inject/EditInjectionSettingsAction.java +++ b/plugins/IntelliLang/src/org/intellij/plugins/intelliLang/inject/EditInjectionSettingsAction.java @@ -19,6 +19,7 @@ package org.intellij.plugins.intelliLang.inject; import com.intellij.codeInsight.intention.IntentionAction; import com.intellij.openapi.editor.Editor; import com.intellij.openapi.extensions.Extensions; +import com.intellij.openapi.options.ShowSettingsUtil; import com.intellij.openapi.project.Project; import com.intellij.openapi.util.Pair; import com.intellij.openapi.util.TextRange; @@ -30,6 +31,9 @@ import com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil; import com.intellij.util.FileContentUtil; import com.intellij.util.IncorrectOperationException; import static org.intellij.plugins.intelliLang.inject.InjectLanguageAction.findInjectionHost; + +import org.intellij.plugins.intelliLang.Configuration; +import org.intellij.plugins.intelliLang.InjectionsSettingsUI; import org.jetbrains.annotations.NotNull; import java.util.Collections; @@ -64,6 +68,7 @@ public class EditInjectionSettingsAction implements IntentionAction { for (LanguageInjectionSupport support : Extensions.getExtensions(LanguageInjectionSupport.EP_NAME)) { if (support.editInjectionInPlace(host)) return; } + ShowSettingsUtil.getInstance().editConfigurable(project, new InjectionsSettingsUI(project, Configuration.getInstance())); } finally { FileContentUtil.reparseFiles(project, Collections.emptyList(), true); -- 2.11.4.GIT