eclipsesource / graphical-lsp

Graphical language server platform for building web-based diagram editors
https://www.eclipse.org/glsp
Eclipse Public License 2.0
36 stars 8 forks source link

Tool feedback is temporarily gone during usage #180

Closed martin-fleck-at closed 5 years ago

martin-fleck-at commented 5 years ago

When using tools (create node tool, resize tool), the visual feedback is temporarily gone.

This is very visible when you use the resize tool with the resize handles. The handles are shown, then temporarily gone and then reappear again. But you can also reproduce this by using the create node tool in 'stamp' mode (keeping the Ctrl key pressed): The '+' on the mouse cursor is temporarily back to normal.

My guess is that it is because the feedback uses a command structure so while the server update is happening through one command, the feedback is not visible before the feedback is reapplied again or something similar.