In file cytoscape-context-menus.js in line 99 there is added listener to document element:
document.addEventListener('mouseup', onClick)
but in the line 189 listener was removed from document.body element
document.body.removeEventListener('mouseup', getScratchProp('hideOnNonCyClick'))
which cause memory leaks in Angular 10 pomimo despite of use destroy.
In file
cytoscape-context-menus.js
in line 99 there is added listener to document element:document.addEventListener('mouseup', onClick)
but in the line 189 listener was removed from document.body elementdocument.body.removeEventListener('mouseup', getScratchProp('hideOnNonCyClick'))
which cause memory leaks in Angular 10 pomimo despite of use destroy.