Skip to content

fix(site/src/pages/WorkspacePage/WorkspaceNotifications): make workspace notification pills keyboard accessible#24536

Merged
jeremyruppel merged 1 commit into
coder:mainfrom
code-qtzl:fix/workspace-notifications
Apr 22, 2026
Merged

fix(site/src/pages/WorkspacePage/WorkspaceNotifications): make workspace notification pills keyboard accessible#24536
jeremyruppel merged 1 commit into
coder:mainfrom
code-qtzl:fix/workspace-notifications

Conversation

@code-qtzl
Copy link
Copy Markdown
Contributor

Description:

The workspace notification pills were implemented using Tooltip, which is hover-only and not reachable via keyboard navigation.

Replace Tooltip/TooltipProvider/TooltipTrigger with Popover/PopoverContent/PopoverTrigger, and change the trigger element from a non-interactive div to a button. This makes the notification pills fully keyboard accessible.

Screenshot:
Issue
not-working

Fix
working

@github-actions github-actions Bot added the community Pull Requests and issues created by the community. label Apr 20, 2026
@code-qtzl code-qtzl force-pushed the fix/workspace-notifications branch from 53451d6 to b13d8f3 Compare April 21, 2026 13:59
@jeremyruppel jeremyruppel force-pushed the fix/workspace-notifications branch from b13d8f3 to 6c2bc20 Compare April 22, 2026 17:44
Copy link
Copy Markdown
Contributor

@jeremyruppel jeremyruppel left a comment

Choose a reason for hiding this comment

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

this works great, thanks for the patch!

@jeremyruppel jeremyruppel merged commit 075face into coder:main Apr 22, 2026
23 of 24 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 22, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

community Pull Requests and issues created by the community.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants