diff --git a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebugSessionImpl.java b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebugSessionImpl.java index de0ae90c6aa6..ca1e01fd3a54 100644 --- a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebugSessionImpl.java +++ b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebugSessionImpl.java @@ -775,7 +775,7 @@ public class XDebugSessionImpl implements XDebugSession { updateExecutionPosition(); if (myShowTabOnSuspend.compareAndSet(true, false)) { - UIUtil.invokeLaterIfNeeded(() -> { + AppUIUtil.invokeLaterIfProjectAlive(myProject, () -> { initSessionTab(null); showSessionTab(); });