mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
WEB-6538 Emmet: single line filter doesn't work with multiple ^ operators
This commit is contained in:
@@ -18,6 +18,7 @@ package com.intellij.codeInsight.template.emmet;
|
||||
import com.intellij.application.options.editor.WebEditorOptions;
|
||||
import com.intellij.codeInsight.CodeInsightBundle;
|
||||
import com.intellij.codeInsight.template.*;
|
||||
import com.intellij.codeInsight.template.emmet.filters.SingleLineEmmetFilter;
|
||||
import com.intellij.codeInsight.template.emmet.filters.ZenCodingFilter;
|
||||
import com.intellij.codeInsight.template.emmet.generators.XmlZenCodingGenerator;
|
||||
import com.intellij.codeInsight.template.emmet.generators.ZenCodingGenerator;
|
||||
@@ -244,6 +245,12 @@ public class ZenCodingTemplate implements CustomLiveTemplate {
|
||||
end = e;
|
||||
}
|
||||
}
|
||||
for (ZenCodingFilter filter : filters) {
|
||||
if(filter instanceof SingleLineEmmetFilter) {
|
||||
builder.setIsToReformat(false);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
callback.startTemplate(builder.buildTemplate(), null, new TemplateEditingAdapter() {
|
||||
private TextRange myEndVarRange;
|
||||
|
||||
Reference in New Issue
Block a user