File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed
Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -75,6 +75,8 @@ class ContextMenu extends MenuBase {
7575
7676 _overlayContentId ?: string ;
7777
78+ _showContextMenuEventHandler ?: ( event : unknown ) => any ;
79+
7880 getShowEvent ( showEventOption : {
7981 delay ?: number ;
8082 name ?: string ;
@@ -443,7 +445,11 @@ class ContextMenu extends MenuBase {
443445
444446 const eventName = addNamespace ( showEvent , this . NAME ) ;
445447
446- eventsEngine . off ( $ ( target ) , eventName ) ;
448+ eventsEngine . off (
449+ domAdapter . getDocument ( ) ,
450+ eventName ,
451+ target ,
452+ ) ;
447453 }
448454
449455 _attachShowContextMenuEvents ( ) {
@@ -472,8 +478,8 @@ class ContextMenu extends MenuBase {
472478
473479 contextMenuAction = this . _createAction ( contextMenuAction ) ;
474480
475- // @ts -expect-error
476- eventsEngine . on ( $ ( target ) , eventName , handler ) ;
481+ this . _showContextMenuEventHandler = handler ;
482+ eventsEngine . on ( domAdapter . getDocument ( ) , eventName , target , this . _showContextMenuEventHandler ) ;
477483 }
478484
479485 _hoverEndHandler ( e ) : void {
You can’t perform that action at this time.
0 commit comments