From c67a30e611bdf58711111df3fdf53ed47abd6589 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6ran=20Karl?= <3951388+JoeKar@users.noreply.github.com> Date: Sun, 11 Aug 2024 17:18:28 +0200 Subject: [PATCH] action/command: On `reload` prevent overwriting volatile settings --- internal/action/command.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/internal/action/command.go b/internal/action/command.go index 3ee90122..8c9230ee 100644 --- a/internal/action/command.go +++ b/internal/action/command.go @@ -361,6 +361,11 @@ func reloadRuntime(reloadPlugins bool) { parsedSettings := config.ParsedSettings() defaultSettings := config.DefaultAllSettings() for k := range defaultSettings { + if _, ok := config.VolatileSettings[k]; ok { + // reload should not override volatile settings + continue + } + if _, ok := parsedSettings[k]; ok { err = doSetGlobalOptionNative(k, parsedSettings[k]) } else {