forked from qt-creator/qt-creator
Qmlls: only update latest qmlls if the setting is enabled
Change-Id: I0adb24db3a944c6a400cfd84e10974f9bdc0d560 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -89,8 +89,9 @@ void QmllsSettingsManager::setupAutoupdate()
|
|||||||
|
|
||||||
void QmllsSettingsManager::checkForChanges()
|
void QmllsSettingsManager::checkForChanges()
|
||||||
{
|
{
|
||||||
FilePath newLatest = evaluateLatestQmlls();
|
|
||||||
QmllsSettings newSettings = QmlJsEditingSettings::get().qmllsSettings();
|
QmllsSettings newSettings = QmlJsEditingSettings::get().qmllsSettings();
|
||||||
|
FilePath newLatest = newSettings.useLatestQmlls && newSettings.useQmlls ? evaluateLatestQmlls()
|
||||||
|
: m_latestQmlls;
|
||||||
if (m_lastSettings == newSettings && newLatest == m_latestQmlls)
|
if (m_lastSettings == newSettings && newLatest == m_latestQmlls)
|
||||||
return;
|
return;
|
||||||
qCDebug(qmllsLog) << "qmlls settings changed:" << newSettings.useQmlls
|
qCDebug(qmllsLog) << "qmlls settings changed:" << newSettings.useQmlls
|
||||||
|
Reference in New Issue
Block a user