aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/languageclient/lualanguageclient
diff options
context:
space:
mode:
authorMarcus Tillmanns <[email protected]>2024-11-11 10:56:42 +0100
committerMarcus Tillmanns <[email protected]>2024-11-11 14:03:49 +0000
commit7463e135524daaf60d8549e2d3d91dc70a5ad58f (patch)
tree794c36eda2cfee4ddb6a8f4e097ecc8fafda461d /src/plugins/languageclient/lualanguageclient
parent404a7887b3619ef7effc6d3fcf93ca8277bbcefa (diff)
LuaLS: Fix applying async init options
Just calling optionsChanged is not enough, we also need to instruct the LanguageClientManager to apply the new settings. Change-Id: I84bc930702b85463d753778ba35348c9a4c95bad Reviewed-by: David Schulz <[email protected]>
Diffstat (limited to 'src/plugins/languageclient/lualanguageclient')
-rw-r--r--src/plugins/languageclient/lualanguageclient/lualanguageclient.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/languageclient/lualanguageclient/lualanguageclient.cpp b/src/plugins/languageclient/lualanguageclient/lualanguageclient.cpp
index c91964eb3ef..fe54ac72688 100644
--- a/src/plugins/languageclient/lualanguageclient/lualanguageclient.cpp
+++ b/src/plugins/languageclient/lualanguageclient/lualanguageclient.cpp
@@ -487,6 +487,7 @@ public:
m_initializationOptions = options.as<QString>();
emit optionsChanged();
+ LanguageClientManager::applySettings();
m_isUpdatingAsyncOptions = false;
});