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 c5270b568ef3..b10cee9ccd0d 100644 --- a/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/StructuralSearchDialog.java +++ b/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/StructuralSearchDialog.java @@ -35,7 +35,6 @@ import com.intellij.openapi.editor.event.DocumentEvent; import com.intellij.openapi.editor.event.DocumentListener; import com.intellij.openapi.editor.ex.EditorEx; import com.intellij.openapi.editor.markup.RangeHighlighter; -import com.intellij.openapi.editor.markup.TextAttributes; import com.intellij.openapi.fileEditor.FileEditor; import com.intellij.openapi.fileEditor.FileEditorManagerEvent; import com.intellij.openapi.fileEditor.FileEditorManagerListener; @@ -73,7 +72,10 @@ import com.intellij.structuralsearch.plugin.replace.ui.ReplaceCommand; import com.intellij.structuralsearch.plugin.replace.ui.ReplaceConfiguration; import com.intellij.structuralsearch.plugin.ui.filters.FilterPanel; import com.intellij.structuralsearch.plugin.util.CollectingMatchResultSink; -import com.intellij.ui.*; +import com.intellij.ui.ComponentUtil; +import com.intellij.ui.EditorTextField; +import com.intellij.ui.IdeBorderFactory; +import com.intellij.ui.OnePixelSplitter; import com.intellij.ui.awt.RelativePoint; import com.intellij.util.Alarm; import com.intellij.util.SmartList; @@ -950,9 +952,6 @@ public class StructuralSearchDialog extends DialogWrapper implements DocumentLis return; } if (!matchResults.isEmpty()) { - final EditorColorsScheme globalScheme = EditorColorsManager.getInstance().getGlobalScheme(); - final TextAttributes textAttributes = globalScheme.getAttributes(EditorColors.SEARCH_RESULT_ATTRIBUTES); - final HighlightManager highlightManager = HighlightManager.getInstance(project); for (MatchResult result : matchResults) { final PsiElement match = result.getMatch(); if (match == null || match.getContainingFile() != file) continue; @@ -976,7 +975,8 @@ public class StructuralSearchDialog extends DialogWrapper implements DocumentLis start = range.getStartOffset(); end = range.getEndOffset(); } - highlightManager.addRangeHighlight(editor, start, end, textAttributes, false, myRangeHighlighters); + final HighlightManager highlightManager = HighlightManager.getInstance(project); + highlightManager.addRangeHighlight(editor, start, end, EditorColors.SEARCH_RESULT_ATTRIBUTES, false, myRangeHighlighters); } HighlightHandlerBase.setupFindModel(project); }