LSP: fix typo in condition

Fix a typo in a condition that ended up always being true.
Amends 1221a9678d.
Cherry-picks 6cdacdacef.

Change-Id: Ib1b0151f5ba14d753fe1610f85e7d16f3c91184e
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
David Schulz
2024-12-16 10:17:19 +01:00
parent 01e308b2cc
commit e4bb567b8d

View File

@@ -315,7 +315,8 @@ void LanguageClientManager::applySettings(BaseSettings *setting)
managerInstance->m_clientForDocument.remove(document);
if (!setting->isValid() || !setting->m_enabled)
return;
if (setting->m_startBehavior == BaseSettings::AlwaysOn || BaseSettings::RequiresFile) {
if (setting->m_startBehavior == BaseSettings::AlwaysOn
|| setting->m_startBehavior == BaseSettings::RequiresFile) {
auto ensureClient = [setting, client = static_cast<Client *>(nullptr)]() mutable {
if (!client)
client = startClient(setting);