diff --git a/src/plugins/qmljseditor/qmllsclient.cpp b/src/plugins/qmljseditor/qmllsclient.cpp index 9749ccd7d6d..f6407114170 100644 --- a/src/plugins/qmljseditor/qmllsclient.cpp +++ b/src/plugins/qmljseditor/qmllsclient.cpp @@ -141,10 +141,6 @@ QmllsClient::QmllsClient(StdIOClientInterface *interface) &ProjectExplorer::BuildManager::buildQueueFinished, this, [this]() { LanguageClientManager::restartClient(this); }); - QJsonObject initializationOptions { - {"qtCreatorHighlighting", true} - }; - setInitializationOptions(initializationOptions); semanticTokenSupport()->setTokenTypesMap(QmllsClient::semanticTokenTypesMap()); semanticTokenSupport()->setTextStyleForTokenType( [](int tokenType) -> std::optional { diff --git a/src/plugins/qmljseditor/qmllsclientsettings.cpp b/src/plugins/qmljseditor/qmllsclientsettings.cpp index 4a7a72b2b93..13f76093087 100644 --- a/src/plugins/qmljseditor/qmllsclientsettings.cpp +++ b/src/plugins/qmljseditor/qmllsclientsettings.cpp @@ -64,6 +64,7 @@ QmllsClientSettings::QmllsClientSettings() m_settingsTypeId = Constants::QMLLS_CLIENT_SETTINGS_ID; m_startBehavior = RequiresProject; + m_initializationOptions = "{\"qtCreatorHighlighting\": true}"; } static QtVersion *qtVersionFromProject(const Project *project)