Tldraw/packages/tldraw/src/lib/tools/SelectTool/childStates
Steve Ruiz 3ceebc82f8
Faster selection / erasing (#3454)
This PR makes a small improvement to the way we measure distances.
(Often we measure distances multiple times per frame per shape on the
screen). In many cases, we compare a minimum distance. This makes those
checks faster by avoiding a square root.

### Change Type

- [x] `sdk` — Changes the tldraw SDK
- [x] `improvement` — Improving existing features

### Release Notes

- Improve performance of minimum distance checks.
2024-04-13 13:30:30 +00:00
..
Crop
Brushing.ts Faster selection / erasing (#3454) 2024-04-13 13:30:30 +00:00
Cropping.ts
DraggingHandle.tsx
EditingShape.ts
Idle.ts
PointingArrowLabel.ts Faster selection / erasing (#3454) 2024-04-13 13:30:30 +00:00
PointingCanvas.ts
PointingCropHandle.ts Add long press event (#3275) 2024-04-04 21:50:01 +00:00
PointingHandle.ts Add long press event (#3275) 2024-04-04 21:50:01 +00:00
PointingResizeHandle.ts Add long press event (#3275) 2024-04-04 21:50:01 +00:00
PointingRotateHandle.ts Add long press event (#3275) 2024-04-04 21:50:01 +00:00
PointingSelection.ts Add long press event (#3275) 2024-04-04 21:50:01 +00:00
PointingShape.ts Add long press event (#3275) 2024-04-04 21:50:01 +00:00
Resizing.ts
Rotating.ts
ScribbleBrushing.ts Faster selection / erasing (#3454) 2024-04-13 13:30:30 +00:00
Translating.ts