Panoptes-Front-End
Panoptes-Front-End copied to clipboard
Live, active workflows can still be edited if you tab through the page
Expected behavior
Live, active workflows should not be editable, without deactivating them first.
Current behavior
Pointer interaction is intercepted by a semi-transparent overlay, but the underlying form controls are still active. Tab through the workflow editor (or jump straight to a control using a screen reader like VoiceOver) and you'll find you can still open it, and modify its value, from the keyboard.
Here I'm able to modify the task dropdown for a live HMS NHS workflow.
Steps to replicate
Tab through the workflow editor for any live, active workflow. Activate buttons or dropdowns with Enter/Space. Those keys should work in any browser, Windows or Mac.