From 4ee863060a35bad25251c8d24b1b8cfc4c3dc053 Mon Sep 17 00:00:00 2001 From: David Schulz Date: Mon, 4 Sep 2023 11:36:09 +0200 Subject: [PATCH] Qmlls: only update latest qmlls if the setting is enabled Change-Id: I0adb24db3a944c6a400cfd84e10974f9bdc0d560 Reviewed-by: Eike Ziller --- src/plugins/qmljseditor/qmllssettings.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/qmljseditor/qmllssettings.cpp b/src/plugins/qmljseditor/qmllssettings.cpp index eb98c041fa5..d92f09059cc 100644 --- a/src/plugins/qmljseditor/qmllssettings.cpp +++ b/src/plugins/qmljseditor/qmllssettings.cpp @@ -89,8 +89,9 @@ void QmllsSettingsManager::setupAutoupdate() void QmllsSettingsManager::checkForChanges() { - FilePath newLatest = evaluateLatestQmlls(); QmllsSettings newSettings = QmlJsEditingSettings::get().qmllsSettings(); + FilePath newLatest = newSettings.useLatestQmlls && newSettings.useQmlls ? evaluateLatestQmlls() + : m_latestQmlls; if (m_lastSettings == newSettings && newLatest == m_latestQmlls) return; qCDebug(qmllsLog) << "qmlls settings changed:" << newSettings.useQmlls