Skip to content

fix(a11y): labelled tree rows, form fields and database tiles (#1822) - #1832

Merged
ZhuchkaTriplesix merged 2 commits into
devfrom
fix/a11y-tree-forms
Oct 25, 2026
Merged

ZhuchkaTriplesix merged 2 commits into
devfrom
fix/a11y-tree-forms

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member
  • Expandable tree rows are one node with the row's label, the expanded and selected state and a tap action (before: an unlabelled button that did nothing through a semantics tap).
  • QueryaTextField takes a semanticLabel; Host, Port, Username and Password pass their captions.
  • The password fields of the SQL and Redis forms drew a second show / hide button over the field's own; the extra one is gone and the built-in one is named "Show password" / "Hide password".
  • An environment option is one node (the wrapper and the text inside both carried the label).
  • The "Select your database" tiles are buttons with their name and a tap action.

Tests: tree row (label + semantics tap), form fields and the single show button, environment option count. Not run locally; CI decides.

Refs #1822

…re labelled nodes; one show-password button, one node per environment option (#1822)
@github-actions github-actions Bot added bug Something isn't working accessibility Reduced motion, OS accessibility preferences ui User interface components and widgets P3 Low priority / Polish & Enhancements labels Oct 25, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit a522fdb into dev Oct 25, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

accessibility Reduced motion, OS accessibility preferences bug Something isn't working P3 Low priority / Polish & Enhancements ui User interface components and widgets

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant