Skip to content

fix: keyboard nav, aria-labels, replace native confirm dialogs#346

Open
avinxshKD wants to merge 2 commits intoControlCore-Project:devfrom
avinxshKD:fix/accessibility-keyboard-a11y
Open

fix: keyboard nav, aria-labels, replace native confirm dialogs#346
avinxshKD wants to merge 2 commits intoControlCore-Project:devfrom
avinxshKD:fix/accessibility-keyboard-a11y

Conversation

@avinxshKD
Copy link

fixes #343

went through the keyboard/SR pass mentioned in the issue. kept it tight... behavior first, then labels, no broad refactor.

SET_CONFIRM_MODAL in reducer holds { open, message, onConfirm }, graph-core classes dispatch it, GraphWorkspace renders the single global ConfirmModal and calls onConfirm on confirm. everything else is one-liners.

@avinxshKD
Copy link
Author

@pradeeban quick note: I intentionally removed confirm from forcePullFromServer instead of re-adding it via modal. it’s only hit programmatically (init / empty action history), and prompting there felt noisy and brittle. if you want strict parity, I can wire the same app modal back in there.

Please lmk thanks, goodnight :)

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.

1 participant