From 84e7e5fb17b08acb4014649d2874bfb5d1cace84 Mon Sep 17 00:00:00 2001 From: beu Date: Fri, 21 Mar 2025 21:29:50 +0100 Subject: [PATCH] fix small bug when disabling linked setting --- core/Settings/SettingManager.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/Settings/SettingManager.php b/core/Settings/SettingManager.php index 923c62c5..08b166f5 100644 --- a/core/Settings/SettingManager.php +++ b/core/Settings/SettingManager.php @@ -457,6 +457,10 @@ class SettingManager implements CallbackListener, UsageInformationAble { $this->clearStorage(); } } + + if ($this->disableCache && $setting->linked && isset($this->storedSettings[$setting->class . $setting->setting])) { + unset($this->storedSettings[$setting->class . $setting->setting]); + } } return true;