From e1ddee9dbf76eb1e8791508f56eeffe6938d4d3e Mon Sep 17 00:00:00 2001 From: "elena.korotkova" Date: Wed, 17 Nov 2021 17:14:15 +0300 Subject: [PATCH] fix exception analyzer GitOrigin-RevId: 0342533bff202b71d8b5dbbb7a69380fcd076990 --- .../src/com/intellij/ui/mac/MacMainFrameDecorator.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/ui/mac/MacMainFrameDecorator.java b/platform/platform-impl/src/com/intellij/ui/mac/MacMainFrameDecorator.java index aba50097c7da..5212c4626518 100644 --- a/platform/platform-impl/src/com/intellij/ui/mac/MacMainFrameDecorator.java +++ b/platform/platform-impl/src/com/intellij/ui/mac/MacMainFrameDecorator.java @@ -109,7 +109,9 @@ public final class MacMainFrameDecorator extends IdeFrameDecorator { JRootPane rootPane = myFrame.getRootPane(); if (Registry.is("ide.mac.transparentTitleBarAppearance")) { UIUtil.setCustomTitleBar(myFrame, rootPane, runnable -> { - Disposer.register(parentDisposable, () -> runnable.run()); + if(!Disposer.isDisposed(parentDisposable)) { + Disposer.register(parentDisposable, () -> runnable.run()); + } }); } exitFullScreen();