From 8ba0856ff5086ba24144e7e28b7f39deb786f1da Mon Sep 17 00:00:00 2001 From: graann Date: Tue, 3 Dec 2019 18:36:58 +0300 Subject: [PATCH] fix for IDEA-227823 Borderless header: Project name and path has the same color as menu items GitOrigin-RevId: 19d13ab624c6e40ff4dddac983099a0d0f5685e3 --- .../header/titleLabel/SelectedEditorFilePath.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/platform/platform-impl/src/com/intellij/openapi/wm/impl/customFrameDecorations/header/titleLabel/SelectedEditorFilePath.kt b/platform/platform-impl/src/com/intellij/openapi/wm/impl/customFrameDecorations/header/titleLabel/SelectedEditorFilePath.kt index 4fe0b07061bb..49780bf3be61 100644 --- a/platform/platform-impl/src/com/intellij/openapi/wm/impl/customFrameDecorations/header/titleLabel/SelectedEditorFilePath.kt +++ b/platform/platform-impl/src/com/intellij/openapi/wm/impl/customFrameDecorations/header/titleLabel/SelectedEditorFilePath.kt @@ -23,6 +23,7 @@ import com.intellij.util.Alarm import com.intellij.util.ui.JBUI import net.miginfocom.swing.MigLayout import sun.swing.SwingUtilities2 +import java.awt.Color import java.awt.Dimension import java.awt.Graphics import java.awt.Graphics2D @@ -99,6 +100,10 @@ open class SelectedEditorFilePath(private val onBoundsChanged: (() -> Unit)? = n return Dimension(projectTitle.shortWidth, super.getMinimumSize().height) } + override fun setForeground(fg: Color?) { + super.setForeground(fg) + label.foreground = fg + } }.apply { isOpaque = false add(label)