Skip to content

Conversation

@mitchmindtree
Copy link
Member

This is a WIP attempt to begin improving pointer interaction with the graph and nodes by no longer checking the global pointer location, and instead using purely responses from both the graph and nodes. This aims to fix the issue where a floating window above the graph should block user interaction with the graph, but doesn't.

Currently there's still some strange behaviour with the node dragging where they occasionally jump around after completing a drag. Button widgets also appear to drag the node.

May want to separately land some of the pointer cleanup and node UI interaction (e.g. try to propagate clicks from content UI through frame to the outer-most UI?).

This is an attempt to begin improving pointer interaction with the graph
and nodes by no longer checking the global pointer location, and instead
using purely responses from both the graph and nodes.

Currently there's still some strange behaviour with the node dragging
where they occasionally jump around after completing a drag. Button
widgets also appear to drag the node.

May want to separately land some of the pointer cleanup and node UI
interaction (e.g. try to propagate clicks from content UI through frame
to the outer-most UI?).
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