From ba8ccb005f987a64ac032bf43b9b9d47ab0d2b75 Mon Sep 17 00:00:00 2001 From: "Vassiliy.Kudryashov" Date: Fri, 22 Jan 2021 21:27:03 +0300 Subject: [PATCH] IDEA-258493 Toolwindow changes for "no header mode" Disable "header-like" background painting when debugger.new.tool.window.layout=false GitOrigin-RevId: 6098fb4ee830d19e48a5e83c75333079b3b2ca91 --- .../com/intellij/execution/ui/layout/impl/RunnerContentUi.java | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/execution-impl/src/com/intellij/execution/ui/layout/impl/RunnerContentUi.java b/platform/execution-impl/src/com/intellij/execution/ui/layout/impl/RunnerContentUi.java index 52e2b9f26f7d..53358d0e197b 100644 --- a/platform/execution-impl/src/com/intellij/execution/ui/layout/impl/RunnerContentUi.java +++ b/platform/execution-impl/src/com/intellij/execution/ui/layout/impl/RunnerContentUi.java @@ -1563,6 +1563,7 @@ public final class RunnerContentUi implements ContentUI, Disposable, CellTransfo @Override protected void paintComponent(Graphics g) { super.paintComponent(g); + if (!Registry.is("debugger.new.tool.window.layout")) return; InternalDecorator decorator = ComponentUtil.getParentOfType(InternalDecorator.class, myComponent); if (decorator != null && myTabs.getTabCount() > 0) { UIUtil.drawHeader(g, 0, getWidth(), decorator.getHeaderHeight(), decorator.isActive(), true, false, false);