Skip to content

Conversation

@spike-rabbit
Copy link
Member

@spike-rabbit spike-rabbit commented Jan 14, 2026

What kind of change does this PR introduce? (check one with "x")

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Other... Please describe:

What is the current behavior? (You can also link to an open issue here)

Column headers with dragging disabled are announced as clickable.

What is the new behavior?

Column headers with dragging disabled are not announced as clickable.

Does this PR introduce a breaking change? (check one with "x")

  • Yes
  • No

If this PR contains a breaking change, please describe the impact and migration path for existing applications:

Other information:

This can be tested in the row-detail example:

Before After
image image

Closes #583.

@spike-rabbit spike-rabbit requested a review from a team as a code owner January 14, 2026 16:36
@fh1ch fh1ch added the bug Something isn't working label Jan 18, 2026
Copy link
Member

@fh1ch fh1ch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@spike-rabbit nice one, thanks a lot for the fix 💯

LGTM 👍

In the draggable directive, only apply listeners,
if the dragging is enabled.

Otherwise, screen-reader will always announce them as clickable
if dragging is disabled.

Closes #583
@fh1ch fh1ch force-pushed the fix/non-draggable-non-clickable branch from b4956d2 to d3257af Compare January 18, 2026 15:11
@fh1ch fh1ch enabled auto-merge (rebase) January 18, 2026 15:11
@fh1ch fh1ch merged commit 55f6021 into main Jan 18, 2026
3 checks passed
@fh1ch fh1ch deleted the fix/non-draggable-non-clickable branch January 18, 2026 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG]: a11y: column header are allways announced as clickable

3 participants