We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e542d7c commit 7744c3eCopy full SHA for 7744c3e
packages/compass-context-menu/src/consts.ts
@@ -0,0 +1 @@
1
+export const contextMenuClassName = 'compass-context-menu';
packages/compass-context-menu/src/context-menu-provider.tsx
@@ -80,9 +80,9 @@ export function ContextMenuProvider({
80
window.addEventListener(
81
'scroll',
82
(e) => {
83
- const isCompassContextMenu = (
84
- e.target as HTMLElement
85
- ).classList.contains(contextMenuClassName);
+ const isCompassContextMenu =
+ e.target instanceof HTMLElement &&
+ e.target.classList.contains(contextMenuClassName);
86
if (!isCompassContextMenu) handleClosingEvent(e);
87
},
88
{ capture: true }
0 commit comments