enso/lib/rust/ensogl/examples/drop-manager
Michael Mauderer 7a40ccc3ea
Fix wrong placement of nodes created from dropped files. (#5906)
Right now, we use the cursor position to determine the target position for dropped items. However, it seems that during dragging of files, we do not always receive mouse events, thus cannot update the cursor position. To avoid this, this PR refactors the functionality to use the location of the drop event, instead of the last known cursor position.

Fixes #5237.

https://user-images.githubusercontent.com/1428930/224735951-9cd6ff62-a749-4ff3-8437-c0bee3c0dd05.mp4
2023-03-17 20:52:13 +00:00
..
src Fix wrong placement of nodes created from dropped files. (#5906) 2023-03-17 20:52:13 +00:00
Cargo.toml Eager shader compilation (#5606) 2023-02-22 00:29:48 +01:00