diff --git a/platform/lang-impl/src/com/intellij/execution/ui/layout/impl/RunnerContentUi.java b/platform/lang-impl/src/com/intellij/execution/ui/layout/impl/RunnerContentUi.java index fa3b64c3d0b6..897d169e1845 100644 --- a/platform/lang-impl/src/com/intellij/execution/ui/layout/impl/RunnerContentUi.java +++ b/platform/lang-impl/src/com/intellij/execution/ui/layout/impl/RunnerContentUi.java @@ -1482,7 +1482,10 @@ public class RunnerContentUi implements ContentUI, Disposable, CellTransform.Fac final LayoutAttractionPolicy policy = getOrCreatePolicyFor(contentId, policyMap, defaultPolicy); if (activate) { - myAttractionCount++; + // See IDEA-93683, bounce attraction should not disable further focus attraction + if (!(policy instanceof LayoutAttractionPolicy.Bounce)) { + myAttractionCount++; + } policy.attract(content, myRunnerUi); } else {