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();