Skip to content

Add focus trap for marketplace filter panel when open #297

@aniokedianne

Description

@aniokedianne

Summary
The marketplace filter panel, when open, does not trap focus inside it. Keyboard users can tab out of the panel into the background content behind it, which breaks the expected interaction model for overlay panels.

Scope

  • identify the marketplace filter panel open state
  • add a focus trap that keeps keyboard focus inside the panel while it is open
  • release the trap and return focus to the trigger when the panel closes

Acceptance Criteria

  • tabbing while the filter panel is open cycles through panel controls only
  • closing the panel returns focus to the element that opened it
  • the trap does not interfere with focus behavior when the panel is closed

Contributor coordination: if you pick this up, reach out in Telegram for updates or clarification: https://t.me/accesslayerorg

Metadata

Metadata

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions