forked from qt-creator/qt-creator
LanguageClient: mark added settings as changed
In order to correctly start a language server after it was added programmatically it needs to be marked as changed. Fixes the issue that the python language server did not get started right after setting it up from the editor info bar. Change-Id: I9caec91c9d5973912b7379478ab079c87a5231ce Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -360,6 +360,7 @@ QList<BaseSettings *> LanguageClientSettingsPage::changedSettings() const
|
||||
void LanguageClientSettingsPage::addSettings(BaseSettings *settings)
|
||||
{
|
||||
m_model.insertSettings(settings);
|
||||
m_changedSettings << settings->m_id;
|
||||
}
|
||||
|
||||
void LanguageClientSettingsPage::enableSettings(const QString &id)
|
||||
|
||||
Reference in New Issue
Block a user