From 0f2ad92204b9512ef93bb0ae3211280105cdb031 Mon Sep 17 00:00:00 2001 From: Zinadin Zidan Date: Thu, 5 Nov 2026 17:35:37 +0600 Subject: [PATCH] docs(docking): a group drawn without a drag bar is moved by its border band (#410) The accessibility section said a group's top border band is never announced. Where no drag bar is drawn the band is the group's one move handle and has the node. Co-Authored-By: Claude Opus 5.5 --- docs/ui-docking.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/ui-docking.md b/docs/ui-docking.md index 68bd821a..37939a69 100644 --- a/docs/ui-docking.md +++ b/docs/ui-docking.md @@ -738,8 +738,9 @@ Keys are `dock.close`, `dock.float`, `dock.collapseToIcons` and so on; the rustd lists them all. `DockContent::label` and `action_label` can shape panel and action text further; the logical label stays the accessibility name. -Each group and each column has one move handle in the accessibility tree: the drag bar, and -the column bar (a group's top border band only drags and is not announced). By default these +Each group and each column has one move handle in the accessibility tree: the group's drag bar +and the column bar. A group's top border band only drags and is not announced, except in a group +drawn without a drag bar, where the band is its move handle. By default these share one name per kind. Naming them is opt-in: an app puts `{name}` in `move_group_label` or `move_column_label`, and in each of its translations ("Move the {name} tab group"). It stands for what the handle moves: the logical label of the panel the group shows, or of the panels a