Skip to content

fix(ui): QueryaTabStrip draws its focus ring after a mouse click #1438

Closed

Description

@ZhuchkaTriplesix

Problem

Clicking a tab (for example SQL in the workspace header) leaves a 2 px ring around it. QueryaButton shows its ring only for keyboard focus (FocusableActionDetector.onShowFocusHighlight), the standard in docs/ui-kit.md says the same, and the tab strip is the one control that does not follow it.

Scope

  • QueryaTabStrip: draw the ring only while keyboard focus highlighting is on (FocusManager.instance.highlightMode == traditional), not on every focus.
  • Test: focus by tap shows no ring, focus by Tab / arrow keys does.

Found while driving a Linux debug build of dev after the button migration (UI consistency review). Part of epic #1331.

Activity

  1. added
    bugSomething isn't working
    frontendTheme parser epic label: frontend
    accessibilityReduced motion, OS accessibility preferences
    uiUser interface components and widgets
    P3Low priority / Polish & Enhancements
    on Oct 11, 2026
  2. ZhuchkaTriplesix commented on Oct 11, 2026

    @ZhuchkaTriplesix
    MemberAuthor

    Fixed in #1455.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Low priority / Polish & EnhancementsaccessibilityReduced motion, OS accessibility preferencesbugSomething isn't workingfrontendTheme parser epic label: frontenduiUser interface components and widgets

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions