From a880bb2ef50458fc54026d27d40d0f7b2efb5275 Mon Sep 17 00:00:00 2001 From: Dmitry Drobotov Date: Wed, 16 Jul 2025 09:57:37 +0200 Subject: [PATCH] IJPL-196457 Set accessible name for Breakpoints tree GitOrigin-RevId: 04178b70846de76e2c5c202d21c98c7483cf666e --- .../xdebugger-api/resources/messages/XDebuggerBundle.properties | 1 + .../impl/breakpoints/ui/tree/BreakpointsCheckboxTree.java | 2 ++ 2 files changed, 3 insertions(+) diff --git a/platform/xdebugger-api/resources/messages/XDebuggerBundle.properties b/platform/xdebugger-api/resources/messages/XDebuggerBundle.properties index 1708bc7bc98c..e8224aaf3187 100644 --- a/platform/xdebugger-api/resources/messages/XDebuggerBundle.properties +++ b/platform/xdebugger-api/resources/messages/XDebuggerBundle.properties @@ -233,6 +233,7 @@ breakpoints.dialog.unset.as.default=Unset as Default breakpoints.dialog.set.as.default=Set as Default breakpoints.show.user.groups=Show user groups breakpoints.group.by.type.label=Type +breakpoints.tree.accessible.name=Breakpoints debugger.editor.choose.language=Choose Language memory.unable.to.get.instances.of.class=Unable to get instances of class {0} memory.instances.close.text=Close diff --git a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/breakpoints/ui/tree/BreakpointsCheckboxTree.java b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/breakpoints/ui/tree/BreakpointsCheckboxTree.java index 08b2596bd5bd..ddc1d519c6c1 100644 --- a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/breakpoints/ui/tree/BreakpointsCheckboxTree.java +++ b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/breakpoints/ui/tree/BreakpointsCheckboxTree.java @@ -6,6 +6,7 @@ import com.intellij.openapi.util.text.StringUtil; import com.intellij.ui.CheckboxTree; import com.intellij.ui.CheckedTreeNode; import com.intellij.ui.TreeSpeedSearch; +import com.intellij.xdebugger.XDebuggerBundle; import com.intellij.xdebugger.impl.breakpoints.ui.BreakpointItem; public class BreakpointsCheckboxTree extends CheckboxTree { @@ -40,6 +41,7 @@ public class BreakpointsCheckboxTree extends CheckboxTree { public BreakpointsCheckboxTree(Project project, BreakpointItemsTreeController model) { super(new BreakpointsTreeCellRenderer.BreakpointsCheckboxTreeCellRenderer(project), model.getRoot()); + getAccessibleContext().setAccessibleName(XDebuggerBundle.message("breakpoints.tree.accessible.name")); } @Override