From b30f82d3fbb949203e0ab5332b4ae10c2b3b7edd Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Mon, 15 Oct 2018 08:30:11 +0200 Subject: LanguageClient: Sync settings on plugin initialization Otherwise we might end up starting a second language server when opening options page of Language Client plugin and closing again with 'Ok' without modifying any setting. Change-Id: I2b16436b92a0d622dc7df1b5fbdaf9f9f8e717a2 Reviewed-by: David Schulz --- src/plugins/languageclient/languageclientsettings.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/plugins/languageclient/languageclientsettings.cpp') diff --git a/src/plugins/languageclient/languageclientsettings.cpp b/src/plugins/languageclient/languageclientsettings.cpp index 5fcd7b683e..b2c6adc8ca 100644 --- a/src/plugins/languageclient/languageclientsettings.cpp +++ b/src/plugins/languageclient/languageclientsettings.cpp @@ -216,6 +216,7 @@ void LanguageClientSettingsPage::init() { m_model.reset(LanguageClientSettings::fromSettings(Core::ICore::settings())); apply(); + finish(); } QWidget *LanguageClientSettingsPage::widget() -- cgit v1.2.1