mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[command-completion] IDEA-375958 Command completion: preview highlighting of reformat code is confusing when action is applied in the import section
GitOrigin-RevId: 82daf3454b8f21bb6f7cf2e878e53ed10595cc6a
This commit is contained in:
committed by
intellij-monorepo-bot
parent
a7878d49e9
commit
1051cd29ca
+1
-4
@@ -23,7 +23,6 @@ import com.intellij.openapi.editor.Editor
|
||||
import com.intellij.openapi.editor.Inlay
|
||||
import com.intellij.openapi.editor.InlayModel
|
||||
import com.intellij.openapi.editor.colors.CodeInsightColors
|
||||
import com.intellij.openapi.editor.colors.EditorColors
|
||||
import com.intellij.openapi.editor.impl.EditorHighlightingPredicate
|
||||
import com.intellij.openapi.editor.impl.EditorImpl
|
||||
import com.intellij.openapi.editor.markup.HighlighterLayer
|
||||
@@ -325,10 +324,8 @@ private class CommandCompletionHighlightingListener(
|
||||
lookup.lookupOriginalStart)
|
||||
val highlightInfo = element.highlighting ?: return
|
||||
val rangeHighlighters = mutableListOf<RangeHighlighter>()
|
||||
val endOffset = min(highlightInfo.range.endOffset, startOffset)
|
||||
if (highlightInfo.range.startOffset <= min(highlightInfo.range.endOffset, startOffset)) {
|
||||
highlightManager.addRangeHighlight(editor, highlightInfo.range.startOffset, endOffset, EditorColors.SEARCH_RESULT_ATTRIBUTES, false, rangeHighlighters)
|
||||
highlightManager.addRangeHighlight(editor, highlightInfo.range.startOffset, endOffset, highlightInfo.attributesKey, false, rangeHighlighters)
|
||||
highlightManager.addRangeHighlight(editor, highlightInfo.range.startOffset, highlightInfo.range.endOffset, highlightInfo.attributesKey, false, rangeHighlighters)
|
||||
}
|
||||
if (rangeHighlighters.isNotEmpty()) {
|
||||
lookup.putUserData(LOOKUP_HIGHLIGHTING, rangeHighlighters)
|
||||
|
||||
Reference in New Issue
Block a user