AutoTest: Fix updating when directory filter is toggled

Change-Id: I22dc2d1383280ea985127b69de114c93c4de3e68
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Christian Stenger
2018-01-03 10:33:08 +01:00
parent 0cce7a82fe
commit b74fdc2e74

View File

@@ -293,7 +293,8 @@ void TestSettingsPage::apply()
return; return;
const TestSettings newSettings = m_widget->settings(); const TestSettings newSettings = m_widget->settings();
bool frameworkSyncNecessary = newSettings.frameworks != m_settings->frameworks; bool frameworkSyncNecessary = newSettings.frameworks != m_settings->frameworks;
bool forceReparse = newSettings.whiteListFilters.toSet() != m_settings->whiteListFilters.toSet(); bool forceReparse = newSettings.filterScan != m_settings->filterScan ||
newSettings.whiteListFilters.toSet() != m_settings->whiteListFilters.toSet();
*m_settings = newSettings; *m_settings = newSettings;
m_settings->toSettings(Core::ICore::settings()); m_settings->toSettings(Core::ICore::settings());
TestFrameworkManager::instance()->activateFrameworksFromSettings(m_settings); TestFrameworkManager::instance()->activateFrameworksFromSettings(m_settings);