From 4f30ebe588cb0602f046cef81964ccc1d6f9350c Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Mon, 21 Nov 2016 15:29:03 +0300 Subject: [PATCH] sentinel must be new unique instance --- .../intellij/openapi/editor/impl/RangeHighlighterImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/editor-ui-ex/src/com/intellij/openapi/editor/impl/RangeHighlighterImpl.java b/platform/editor-ui-ex/src/com/intellij/openapi/editor/impl/RangeHighlighterImpl.java index 0c8c79c509f6..f0acd3223070 100644 --- a/platform/editor-ui-ex/src/com/intellij/openapi/editor/impl/RangeHighlighterImpl.java +++ b/platform/editor-ui-ex/src/com/intellij/openapi/editor/impl/RangeHighlighterImpl.java @@ -24,7 +24,6 @@ import com.intellij.openapi.editor.ex.RangeHighlighterEx; import com.intellij.openapi.editor.markup.*; import com.intellij.openapi.util.Comparing; import com.intellij.openapi.util.Getter; -import com.intellij.ui.Gray; import com.intellij.util.BitUtil; import com.intellij.util.Consumer; import org.intellij.lang.annotations.MagicConstant; @@ -38,7 +37,8 @@ import java.awt.*; * @author max */ class RangeHighlighterImpl extends RangeMarkerImpl implements RangeHighlighterEx, Getter { - private static final Color NULL_COLOR = Gray._0; + @SuppressWarnings({"InspectionUsingGrayColors", "UseJBColor"}) + private static final Color NULL_COLOR = new Color(0, 0, 0); // must be new instance to work as a sentinel private final MarkupModel myModel; private TextAttributes myTextAttributes;