tldraw/packages
alex f8b6ee6ab9
remove safari special-casing for paste (#1470)
Previously, we had a bunch of special-casing around paste to support
safari quirks on desktop and ios.

Since upgrading radix-ui and useGesture, these are no longer needed and
were actually causing issues. This diff removes the special casing for
paste and makes it a normal action that get triggered the same way as
any other.

### Change Type
- [x] `patch` — Bug Fix

### Test Plan

1. Copy text outside of tldraw, paste in tldraw with the context menu,
edit menu, and keyboard shortcut
2. Repeat for images outside of tldraw
3. Repeat for shapes inside of tldraw

### Release Notes

[fixes a regression introduced during this release]
2023-05-26 08:24:21 +00:00
..
assets [feature] add laser pointer (#1412) 2023-05-19 11:09:13 +00:00
editor [mini-feature] Following indicator (#1468) 2023-05-25 15:41:49 +00:00
file-format [chore] refactor user preferences (#1435) 2023-05-25 09:54:29 +00:00
indices Create @tldraw/indices package (#1426) 2023-05-22 08:18:01 +00:00
polyfills avoid lazy race conditions (#1364) 2023-05-12 15:41:40 +00:00
primitives Measure individual words instead of just line breaks for text exports (#1397) 2023-05-22 15:10:03 +00:00
tldraw [chore] refactor user preferences (#1435) 2023-05-25 09:54:29 +00:00
tlschema [chore] refactor user preferences (#1435) 2023-05-25 09:54:29 +00:00
tlstore [chore] refactor user preferences (#1435) 2023-05-25 09:54:29 +00:00
tlsync-client [chore] refactor user preferences (#1435) 2023-05-25 09:54:29 +00:00
tlvalidate avoid lazy race conditions (#1364) 2023-05-12 15:41:40 +00:00
ui remove safari special-casing for paste (#1470) 2023-05-26 08:24:21 +00:00
utils Stricter ID types (#1439) 2023-05-24 11:25:41 +00:00