aboutsummaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorDhravya Shah <[email protected]>2024-07-29 20:20:43 -0700
committerGitHub <[email protected]>2024-07-29 20:20:43 -0700
commitd792e300b04c6ac8dd2c040422424de47d50d0d3 (patch)
treeb61c82ce9e286fbc9b21b5f1763177c52db487aa /apps
parentMerge pull request #187 from tushar-daiya/keymaps/addmemory (diff)
parentdependency array removed (diff)
downloadsupermemory-d792e300b04c6ac8dd2c040422424de47d50d0d3.tar.xz
supermemory-d792e300b04c6ac8dd2c040422424de47d50d0d3.zip
Merge pull request #186 from fyzanshaik/bugfix/github-key-interference
Fix: Disable GitHub shortcuts in text field
Diffstat (limited to 'apps')
-rw-r--r--apps/extension/content/ContentApp.tsx9
1 files changed, 9 insertions, 0 deletions
diff --git a/apps/extension/content/ContentApp.tsx b/apps/extension/content/ContentApp.tsx
index c0339897..8454eb8c 100644
--- a/apps/extension/content/ContentApp.tsx
+++ b/apps/extension/content/ContentApp.tsx
@@ -131,6 +131,13 @@ export default function ContentApp({
});
}
});
+ const handleKeyDown = (e: KeyboardEvent) => {
+ if (isPopoverOpen) {
+ e.stopPropagation();
+ e.preventDefault();
+ }
+ };
+ document.addEventListener('keydown', handleKeyDown, true);
const portalDiv = document.createElement("div");
portalDiv.id = "popover-portal";
@@ -139,6 +146,8 @@ export default function ContentApp({
return () => {
document.removeEventListener("mousemove", () => {});
+ document.removeEventListener('keydown', handleKeyDown, true);
+
};
}, []);