Panoptes-Front-End icon indicating copy to clipboard operation
Panoptes-Front-End copied to clipboard

Live, active workflows can still be edited if you tab through the page

Open eatyourgreens opened this issue 3 years ago • 0 comments

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. Screenshot of the workflow editor for an active workflow. There's a semi-transparent overlay over the task editor, but one of the task dropdowns is open anyway.

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.

eatyourgreens avatar Oct 14 '21 17:10 eatyourgreens