From ffa887838f3d324b03890974a1c01b2d8d41e201 Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Sun, 18 Jan 2026 09:37:16 -0500 Subject: [PATCH] refactor: Settings::cleanSettings, skip internalConfig values --- src/lib/common/Settings.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/common/Settings.cpp b/src/lib/common/Settings.cpp index 89d1ad9be..ef2703d03 100644 --- a/src/lib/common/Settings.cpp +++ b/src/lib/common/Settings.cpp @@ -90,6 +90,8 @@ void Settings::cleanSettings() { const QStringList keys = m_settings->allKeys(); for (const QString &key : keys) { + if (key.startsWith(QStringLiteral("internalConfig"))) + continue; if (!m_validKeys.contains(key)) m_settings->remove(key); if (m_settings->value(key).toString().isEmpty() && !m_settings->value(key).isValid())