LanguageClient: Fix crashed client restart condition

Change-Id: I4b0195a512b6b1dcbcc6fd02f6014a27b4606ea0
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
David Schulz
2023-10-20 10:53:59 +02:00
parent 5f45c36b6f
commit a18ea390e1
5 changed files with 8 additions and 2 deletions

View File

@@ -784,6 +784,7 @@ void QmlJSEditorDocumentPrivate::settingsChanged()
case LanguageClient::Client::State::Initialized:
setSourcesWithCapabilities(client->capabilities());
break;
case LanguageClient::Client::State::FailedToInitialize:
case LanguageClient::Client::State::Error:
qCWarning(qmllsLog) << "qmlls" << newQmlls << "requested for document" << q->filePath()
<< "had errors, skipping setSourcesWithCababilities";