From 75cbc468082432abefafdf474424854ec72c5399 Mon Sep 17 00:00:00 2001 From: Petr Mironychev <9195189+Palm1r@users.noreply.github.com> Date: Thu, 13 Nov 2025 01:20:50 +0100 Subject: [PATCH] fix: Add write settings after changing --- ChatView/ChatRootView.cpp | 1 + settings/ChatAssistantSettings.cpp | 1 + settings/CodeCompletionSettings.cpp | 1 + settings/ProviderSettings.cpp | 1 + 4 files changed, 4 insertions(+) diff --git a/ChatView/ChatRootView.cpp b/ChatView/ChatRootView.cpp index 3589f48..05b3241 100644 --- a/ChatView/ChatRootView.cpp +++ b/ChatView/ChatRootView.cpp @@ -804,6 +804,7 @@ void ChatRootView::setIsThinkingMode(bool newIsThinkingMode) m_isThinkingMode = newIsThinkingMode; Settings::chatAssistantSettings().enableThinkingMode.setValue(newIsThinkingMode); + Settings::chatAssistantSettings().writeSettings(); emit isThinkingModeChanged(); } diff --git a/settings/ChatAssistantSettings.cpp b/settings/ChatAssistantSettings.cpp index d35bb33..856e90d 100644 --- a/settings/ChatAssistantSettings.cpp +++ b/settings/ChatAssistantSettings.cpp @@ -349,6 +349,7 @@ void ChatAssistantSettings::resetSettingsToDefaults() resetAspect(codeFontSize); resetAspect(textFormat); resetAspect(chatRenderer); + writeSettings(); } } diff --git a/settings/CodeCompletionSettings.cpp b/settings/CodeCompletionSettings.cpp index b0c1243..c9b84dd 100644 --- a/settings/CodeCompletionSettings.cpp +++ b/settings/CodeCompletionSettings.cpp @@ -389,6 +389,7 @@ void CodeCompletionSettings::resetSettingsToDefaults() resetAspect(useOpenFilesInQuickRefactor); resetAspect(quickRefactorSystemPrompt); resetAspect(modelOutputHandler); + writeSettings(); } } diff --git a/settings/ProviderSettings.cpp b/settings/ProviderSettings.cpp index c979a6c..46484ca 100644 --- a/settings/ProviderSettings.cpp +++ b/settings/ProviderSettings.cpp @@ -185,6 +185,7 @@ void ProviderSettings::resetSettingsToDefaults() resetAspect(mistralAiApiKey); resetAspect(googleAiApiKey); resetAspect(ollamaBasicAuthApiKey); + writeSettings(); } }