Skip to content

Conversation

@rachel-fenichel
Copy link
Collaborator

Fixes #595.

This is a rebuild of #637 with a fix for Aaron's request.

After this change, applications that use the plugin will need to call KeyboardNavigation.registerKeyboardNavigationStyles(); once before injection. They do not need to directly copy or create any of the associated CSS.

This is not the same behaviour as the original PR, which did not require any calls to registering styles. I made the change because of past issues with accidental re-registration of styles + multiple workspaces.

@rachel-fenichel rachel-fenichel requested a review from gonfunko July 7, 2025 22:30
@rachel-fenichel rachel-fenichel requested a review from a team as a code owner July 7, 2025 22:30
@rachel-fenichel rachel-fenichel merged commit d5151f2 into RaspberryPiFoundation:main Jul 7, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

include necessary styles in plugin source code

3 participants