[debugger] IJPL-250104 Fix leaking recursive run content descriptors

(cherry picked from commit 34e0d7c12eb6d1efbda7ae65f3ed7e1bfe7f7fc2)

IJ-CR-214132

GitOrigin-RevId: 4d6a0e824ce4e391333c1d7c382900c599ffc0a9
This commit is contained in:
Maksim Zuev
2026-07-20 12:15:58 +00:00
committed by intellij-monorepo-bot
parent 97dbe006f3
commit 3c798d4a2d
@@ -60,7 +60,7 @@ public class RunContentDescriptor implements Disposable {
private RunContentDescriptorId myId = null;
private final AnAction @NotNull [] myRestartActions;
private final @Nullable Runnable myActivationCallback;
private @Nullable Runnable myActivationCallback;
private String myRunConfigurationName;
private String myRunConfigurationTypeId;
@@ -161,6 +161,8 @@ public class RunContentDescriptor implements Disposable {
myComponent = null;
myProcessHandler = null;
myContent = null;
myActivationCallback = null;
myRunnerLayoutUi = null;
}
/**