mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-08-23 00:00:33 +00:00
fix: improve ability to paste from macos in vscode extension
This commit is contained in:
@@ -253,7 +253,10 @@
|
||||
}
|
||||
|
||||
function onKeyDown(e: KeyboardEvent) {
|
||||
if ((e.ctrlKey || e.metaKey) && e.key == 'Enter') {
|
||||
if (
|
||||
(e.ctrlKey || e.metaKey) &&
|
||||
(e.key == 'Enter' || e.key == 'c' || e.key == 'v' || e.key == 'x')
|
||||
) {
|
||||
return
|
||||
}
|
||||
e.stopPropagation()
|
||||
|
||||
@@ -256,7 +256,7 @@
|
||||
shiftKey: e.shiftKey
|
||||
}
|
||||
|
||||
if (obj.ctrlKey && obj.key == 'a') {
|
||||
if ((obj.ctrlKey || obj.metaKey) && obj.key == 'a') {
|
||||
e.stopPropagation()
|
||||
return
|
||||
}
|
||||
@@ -402,6 +402,9 @@
|
||||
document.execCommand('copy')
|
||||
} else if ((event.ctrlKey || event.metaKey) && event.code === 'KeyX') {
|
||||
document.execCommand('cut')
|
||||
} else if ((event.ctrlKey || event.metaKey) && event.code === 'KeyV') {
|
||||
event.preventDefault()
|
||||
document.execCommand('paste')
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user