diff --git a/webview/src/index.js b/webview/src/index.js index b0777e1..7ee8f33 100644 --- a/webview/src/index.js +++ b/webview/src/index.js @@ -15,6 +15,14 @@ document.addEventListener('copy', () => takeSnap({ ...config, shutterAction: 'co document.addEventListener('paste', (e) => pasteCode(config, e.clipboardData)); +// takes snapshot when ctrl + s is pressed +document.addEventListener('keydown', (e) => { + if (e.ctrlKey && e.key === 's') { + e.preventDefault(); + takeSnap(config); + } +}); + window.addEventListener('message', ({ data: { type, ...cfg } }) => { if (type === 'update') { config = cfg;