Code cleanup after migrating node graph interaction to the backend (#1790)

* Cleanup transforms and click targets

* Improve click target caching

* Fix click target bugs

* Add auto panning

* update_modified_click_targets

* Code review

---------

Co-authored-by: Keavon Chambers <keavon@keavon.com>
This commit is contained in:
adamgerhant
2024-06-20 23:11:41 -07:00
committed by GitHub
co-authored by Keavon Chambers
parent 6fd5b76430
commit 84ac2e274e
15 changed files with 332 additions and 495 deletions
@@ -61,7 +61,7 @@ impl SnapConstraint {
}
}
pub fn snap_tolerance(document: &DocumentMessageHandler) -> f64 {
document.snapping_state.tolerance / document.navigation.zoom
document.snapping_state.tolerance / document.document_ptz.zoom
}
fn compare_points(a: &&SnappedPoint, b: &&SnappedPoint) -> Ordering {