From 981d74d0df6ec833d52bd2c4c8412aeede49822e Mon Sep 17 00:00:00 2001 From: Alex Andreev Date: Mon, 7 Nov 2022 17:54:02 +0300 Subject: [PATCH] Fix for Menu component memory leak (#6526) Signed-off-by: Alex Andreev Signed-off-by: Alex Andreev --- src/renderer/components/menu/menu.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/renderer/components/menu/menu.tsx b/src/renderer/components/menu/menu.tsx index 4ffc853a9a..c641a128cb 100644 --- a/src/renderer/components/menu/menu.tsx +++ b/src/renderer/components/menu/menu.tsx @@ -126,6 +126,8 @@ export class Menu extends React.Component { window.removeEventListener("resize", this.onWindowResize); window.removeEventListener("click", this.onClickOutside, true); window.removeEventListener("scroll", this.onScrollOutside, true); + window.removeEventListener("blur", this.onBlur, true); + window.removeEventListener("contextmenu", this.onContextMenu, true); } componentDidUpdate(prevProps: MenuProps) {