From 762f5a75c4102dc3d5deebbbf10a10766b55be26 Mon Sep 17 00:00:00 2001 From: grnd-alt Date: Mon, 2 Sep 2024 13:22:12 +0200 Subject: [PATCH] stop propagation when Escape key pressed Signed-off-by: grnd-alt --- src/main.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main.tsx b/src/main.tsx index 942fd83..e8a332d 100644 --- a/src/main.tsx +++ b/src/main.tsx @@ -21,6 +21,11 @@ const Component = { this.$nextTick(() => { const rootElement = document.getElementById('whiteboard-' + randomId) this.root = createRoot(rootElement) + rootElement.addEventListener('keydown', event => { + if (event.key === 'Escape') { + event.stopPropagation() + } + }) this.root.render( @@ -70,6 +75,7 @@ if (typeof OCA.Viewer !== 'undefined') { theme: 'default', canCompare: true, }) + } else { alert('UNDEFINED') }