From eeb1a4e1ec554278bb61df85ef83ad0f9f6678d9 Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Mon, 1 May 2023 10:17:09 +0300 Subject: [PATCH] Terminal: Save settings on apply Amends 3d354290be78e9be5c91478e36c119f55697034a. Change-Id: I467806afc27f1aef474f9058426b4c3119b53e8d Reviewed-by: Marcus Tillmanns --- src/plugins/terminal/terminalsettingspage.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/plugins/terminal/terminalsettingspage.cpp b/src/plugins/terminal/terminalsettingspage.cpp index bac32c279da..d0e7b4bab53 100644 --- a/src/plugins/terminal/terminalsettingspage.cpp +++ b/src/plugins/terminal/terminalsettingspage.cpp @@ -434,7 +434,14 @@ public: }); } - void apply() final {} + void apply() final + { + TerminalSettings &settings = TerminalSettings::instance(); + if (settings.isDirty()) { + settings.apply(); + settings.writeSettings(Core::ICore::settings()); + } + } }; // TerminalSettingsPage