From efe12dc333e6778f9c71e2bc97f2e1905a8224cd Mon Sep 17 00:00:00 2001 From: Peter Repukat Date: Mon, 30 Jan 2023 18:48:16 +0100 Subject: [PATCH] SteamTweaks: GlosSITweaks: Fix uninstall --- SteamTweaks/src/GlosSITweaks.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/SteamTweaks/src/GlosSITweaks.ts b/SteamTweaks/src/GlosSITweaks.ts index dd5140b..4f710af 100644 --- a/SteamTweaks/src/GlosSITweaks.ts +++ b/SteamTweaks/src/GlosSITweaks.ts @@ -38,11 +38,15 @@ const installGlosSIApi = () => { Object.assign(window, { GlosSIApi: api }); }, uninstall: () => { - Object.values(window.GlosSITweaks) - .forEach((obj) => obj.uninstall?.()); + Object.entries(window.GlosSITweaks) + .filter(([tweakName, obj]) => (tweakName !== 'GlosSI')) + .forEach(([, obj]) => obj.uninstall?.()); // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-ignore delete window.GlosSIApi; + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore + delete window.GlosSITweaks; } } };