diff options
| author | Dhravya Shah <[email protected]> | 2024-07-29 20:20:43 -0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2024-07-29 20:20:43 -0700 |
| commit | d792e300b04c6ac8dd2c040422424de47d50d0d3 (patch) | |
| tree | b61c82ce9e286fbc9b21b5f1763177c52db487aa /apps | |
| parent | Merge pull request #187 from tushar-daiya/keymaps/addmemory (diff) | |
| parent | dependency array removed (diff) | |
| download | supermemory-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.tsx | 9 |
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); + }; }, []); |