Skip to content

fix(ui): QueryaTabStrip draws its focus ring only for keyboard focus - #1455

Merged
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/1438-tab-strip-focus-ring
Oct 11, 2026
Merged

ZhuchkaTriplesix merged 1 commit into
devfrom
issue/1438-tab-strip-focus-ring

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Fixes #1438.

A tab requests focus when clicked (so Left / Right / Home / End work), and the ring was drawn on every focus. The strip now remembers that the focus came from a click and draws the ring only after a key is pressed, matching QueryaButton and docs/ui-kit.md.

Test: clicking a tab shows no ring; the next arrow key moves selection and shows the ring on the new tab.

A tab takes focus on click so arrow keys work, but the 2 px ring now
appears only after a key is pressed, as for QueryaButton.

Refs #1438
@github-actions github-actions Bot added bug Something isn't working frontend Theme parser epic label: frontend accessibility Reduced motion, OS accessibility preferences ui User interface components and widgets P3 Low priority / Polish & Enhancements labels Oct 11, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 284d51b into dev Oct 11, 2026
13 checks passed
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/1438-tab-strip-focus-ring branch October 11, 2026 15:03
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 frontend Theme parser epic label: frontend 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