When the first direct-edit is triggered, the DOM active element refers to the node itself.
When the second direct-edit is triggered, the DOM active element refers to the
, even if the reactflow node is still selected (its palette is visible). The workbench selection is the semantic element associated with the reactflow node.
Steps to reproduce:
Actual behavior
The second direct-edit is not triggered
Expected behavior
The text field used to edit the node label should be displayed