From fedbade8cf73df7b75d1854df3c9e73b79f3d964 Mon Sep 17 00:00:00 2001 From: Otard95 Date: Thu, 3 Jun 2021 19:35:26 +0200 Subject: [PATCH] Hide/show setting when user locks/unlocks the feature Also reset powerLevel on show to 9001 --- src/js/config.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/js/config.js b/src/js/config.js index 023e1c0d8..ff9f31ce6 100644 --- a/src/js/config.js +++ b/src/js/config.js @@ -16,6 +16,7 @@ import * as PaceCaret from "./pace-caret"; import * as UI from "./ui"; import * as CommandlineLists from "./commandline-lists"; import * as BackgroundFilter from "./custom-background-filter"; +import * as Settings from "./settings"; import LayoutList from "./layouts"; export let localStorageConfig = null; @@ -1488,6 +1489,11 @@ export function setCustomBackgroundFilter(array, nosave) { export function setMonkeyPowerUnlocked(val, nosave) { if (val !== true) val = false; config.monkeyPowerUnlocked = val; + + if (val) setMonkeyPowerLevel(9001); + Settings.groups.monkeyPowerLevel?.updateButton(); + $(".section.monkeyPowerLevel")[val ? "removeClass" : "addClass"]("hidden"); + if (!nosave) saveToLocalStorage(); }