Преглед изворни кода

fix: shift pasting in whiteboard

Peng Xiao пре 3 година
родитељ
комит
3d7f02ac16
1 измењених фајлова са 9 додато и 0 уклоњено
  1. 9 0
      tldraw/packages/core/src/lib/TLApp/TLApp.ts

+ 9 - 0
tldraw/packages/core/src/lib/TLApp/TLApp.ts

@@ -163,6 +163,15 @@ export class TLApp<
           this.notify('saveAs', null)
           this.notify('saveAs', null)
         },
         },
       },
       },
+      {
+        keys: 'mod+shift+v',
+        fn: (_, __, e) => {
+          if (!this.editingShape) {
+            e.preventDefault()
+            this.paste(undefined, true)
+          }
+        },
+      },
       {
       {
         keys: ['delete', 'backspace'],
         keys: ['delete', 'backspace'],
         fn: () => {
         fn: () => {