From ce38d7025ec8bb33c85f0db92f50325b48c54b60 Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Mon, 7 Nov 2022 08:33:08 -0800 Subject: [PATCH] Release 6.1.16 (#6529) * Release 6.1.16 Signed-off-by: Sebastian Malton * Fix for Menu component memory leak (#6526) Signed-off-by: Alex Andreev Signed-off-by: Alex Andreev Signed-off-by: Sebastian Malton Signed-off-by: Alex Andreev Co-authored-by: Alex Andreev --- package.json | 2 +- src/renderer/components/menu/menu.tsx | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index bc6a0921b9..f421f92f5a 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "productName": "OpenLens", "description": "OpenLens - Open Source IDE for Kubernetes", "homepage": "https://github.com/lensapp/lens", - "version": "6.1.15", + "version": "6.1.16", "main": "static/build/main.js", "copyright": "© 2022 OpenLens Authors", "license": "MIT", 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) {