diff --git a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/ui/XDebugSessionTab.java b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/ui/XDebugSessionTab.java index 6972eb550b88..8a7b69033719 100644 --- a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/ui/XDebugSessionTab.java +++ b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/ui/XDebugSessionTab.java @@ -1,4 +1,4 @@ -// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package com.intellij.xdebugger.impl.ui; import com.intellij.debugger.ui.DebuggerContentInfo; @@ -18,6 +18,7 @@ import com.intellij.icons.AllIcons; import com.intellij.ide.DataManager; import com.intellij.ide.impl.ProjectUtil; import com.intellij.ide.ui.customization.CustomActionsListener; +import com.intellij.ide.ui.customization.CustomisedActionGroup; import com.intellij.ide.ui.customization.DefaultActionGroupWithDelegate; import com.intellij.idea.ActionsBundle; import com.intellij.openapi.actionSystem.*; @@ -311,7 +312,7 @@ public class XDebugSessionTab extends DebuggerSessionTabBase { leftToolbar.addSeparator(); leftToolbar.addAll(session.getExtraActions()); } - RunContentBuilder.addAvoidingDuplicates(leftToolbar, leftGroup.getChildren(null)); + RunContentBuilder.addAvoidingDuplicates(leftToolbar, ((CustomisedActionGroup)leftGroup).getDefaultChildrenOrStubs()); for (AnAction action : session.getExtraStopActions()) { leftToolbar.add(action, new Constraints(Anchor.AFTER, IdeActions.ACTION_STOP_PROGRAM)); @@ -334,7 +335,7 @@ public class XDebugSessionTab extends DebuggerSessionTabBase { ActionGroup topGroup = getCustomizedActionGroup(XDebuggerActions.TOOL_WINDOW_TOP_TOOLBAR_GROUP); DefaultActionGroup topLeftToolbar = new DefaultActionGroupWithDelegate(topGroup); - RunContentBuilder.addAvoidingDuplicates(topLeftToolbar, topGroup.getChildren(null)); + RunContentBuilder.addAvoidingDuplicates(topLeftToolbar, ((CustomisedActionGroup)topGroup).getDefaultChildrenOrStubs()); registerAdditionalActions(leftToolbar, topLeftToolbar, settings); myUi.getOptions().setLeftToolbar(leftToolbar, ActionPlaces.DEBUGGER_TOOLBAR);