diff --git a/src/plugins/languageclient/languageclientsettings.cpp b/src/plugins/languageclient/languageclientsettings.cpp index 00862786976..b7830ba3e41 100644 --- a/src/plugins/languageclient/languageclientsettings.cpp +++ b/src/plugins/languageclient/languageclientsettings.cpp @@ -293,7 +293,7 @@ void LanguageClientSettingsPageWidget::applyCurrentSettings() if (m_currentSettings.setting->applyFromSettingsWidget(m_currentSettings.widget)) { auto index = m_settings.indexForSetting(m_currentSettings.setting); - emit m_settings.dataChanged(index, index); + emit m_settings.sourceModel()->dataChanged(index, index); } }