From d3ef8aa9adee8d83a38836568c9ffd919c48fbf4 Mon Sep 17 00:00:00 2001 From: hjk Date: Tue, 9 May 2023 08:25:58 +0200 Subject: [PATCH] Copilot: Use functor to apply settings Change-Id: Ie17273a4fd55c2144b2751166fb69bd523033321 Reviewed-by: Marcus Tillmanns --- src/plugins/copilot/copilotoptionspage.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/plugins/copilot/copilotoptionspage.cpp b/src/plugins/copilot/copilotoptionspage.cpp index 8092e68bb17..d0f2bf654a3 100644 --- a/src/plugins/copilot/copilotoptionspage.cpp +++ b/src/plugins/copilot/copilotoptionspage.cpp @@ -72,12 +72,11 @@ file from the Copilot neovim plugin. authWidget, updateAuthWidget); updateAuthWidget(); - } - void apply() final - { - CopilotSettings::instance().apply(); - CopilotSettings::instance().writeSettings(Core::ICore::settings()); + setOnApply([] { + CopilotSettings::instance().apply(); + CopilotSettings::instance().writeSettings(Core::ICore::settings()); + }); } };