mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IDEA-111268 lst: respect code style in gutter popup
This commit is contained in:
@@ -43,6 +43,7 @@ import com.intellij.openapi.editor.markup.LineMarkerRenderer;
|
||||
import com.intellij.openapi.editor.markup.RangeHighlighter;
|
||||
import com.intellij.openapi.editor.markup.TextAttributes;
|
||||
import com.intellij.openapi.fileEditor.FileDocumentManager;
|
||||
import com.intellij.openapi.fileTypes.FileType;
|
||||
import com.intellij.openapi.progress.ProgressIndicator;
|
||||
import com.intellij.openapi.util.Disposer;
|
||||
import com.intellij.openapi.util.Pair;
|
||||
@@ -67,7 +68,8 @@ import java.util.ArrayList;
|
||||
import java.util.EventObject;
|
||||
import java.util.List;
|
||||
|
||||
import static com.intellij.diff.util.DiffUtil.*;
|
||||
import static com.intellij.diff.util.DiffUtil.getDiffType;
|
||||
import static com.intellij.diff.util.DiffUtil.getLineCount;
|
||||
|
||||
/**
|
||||
* @author irengrig
|
||||
@@ -342,6 +344,9 @@ public class LineStatusTrackerDrawing {
|
||||
EditorEx uEditor = (EditorEx)EditorFactory.getInstance().createViewer(doc, tracker.getProject());
|
||||
uEditor.setColorsScheme(editor.getColorsScheme());
|
||||
|
||||
FileType fileType = tracker.getVirtualFile().getFileType();
|
||||
DiffUtil.setEditorCodeStyle(tracker.getProject(), uEditor, fileType);
|
||||
|
||||
EditorHighlighterFactory highlighterFactory = EditorHighlighterFactory.getInstance();
|
||||
EditorHighlighter highlighter = highlighterFactory.createEditorHighlighter(tracker.getProject(), getFileName(tracker.getDocument()));
|
||||
uEditor.setHighlighter(highlighter);
|
||||
|
||||
Reference in New Issue
Block a user