From 4aad6d241d2f2df2dbee1a8f7ae4a32b508c0bf1 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Tue, 14 Nov 2023 18:54:34 +0800 Subject: [PATCH] Capture keyup events in the extension so they dont propogate up to apps that have keyboard bindings --- pkg/extension/src/scripts/content/toast.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkg/extension/src/scripts/content/toast.js b/pkg/extension/src/scripts/content/toast.js index cf2031716..ebfec7a33 100644 --- a/pkg/extension/src/scripts/content/toast.js +++ b/pkg/extension/src/scripts/content/toast.js @@ -397,6 +397,13 @@ e.stopPropogation() } }) + + root.addEventListener('keyup', (e) => { + e.cancelBubble = true + if (e.stopPropogation) { + e.stopPropogation() + } + }) } function createLabelRow(label) {