From 30a09580cb5f86a26f73477ecc7472d2ffc6da9b Mon Sep 17 00:00:00 2001 From: Konstantin Bulenkov Date: Sun, 21 May 2023 12:48:27 +0200 Subject: [PATCH] IDEA-296452 Vertical separator line near the editor gutter (indent guide) cannot be hidden GitOrigin-RevId: 2a30eee4d410b133f5b042c3e991231164cfd1b3 --- .../openapi/editor/impl/EditorGutterComponentImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorGutterComponentImpl.java b/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorGutterComponentImpl.java index 5ce3bae654c4..42703cf8a07d 100644 --- a/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorGutterComponentImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorGutterComponentImpl.java @@ -12,6 +12,7 @@ import com.intellij.icons.ExpUiIcons; import com.intellij.ide.DataManager; import com.intellij.ide.IdeBundle; import com.intellij.ide.IdeEventQueue; +import com.intellij.ide.actions.ToggleDistractionFreeModeAction; import com.intellij.ide.dnd.DnDDragStartBean; import com.intellij.ide.dnd.DnDImage; import com.intellij.ide.dnd.DnDNativeTarget; @@ -430,7 +431,7 @@ final class EditorGutterComponentImpl extends EditorGutterComponentEx implements paintLineNumbers(g, startVisualLine, endVisualLine); paintCurrentAccessibleLine(g); - if (ExperimentalUI.isNewUI() && myPaintBackground) { + if (ExperimentalUI.isNewUI() && myPaintBackground && !ToggleDistractionFreeModeAction.isDistractionFreeModeEnabled()) { g.setColor(getEditor().getColorsScheme().getColor(EditorColors.INDENT_GUIDE_COLOR)); LinePainter2D.paint(g, gutterSeparatorX, clip.y, gutterSeparatorX, clip.y + clip.height); }