From f7262c805fc41ae41cfc41799b6c62480a753dde Mon Sep 17 00:00:00 2001 From: mlangkabel Date: Tue, 1 Oct 2019 17:30:38 +0200 Subject: [PATCH] logic: skip pre-indexing steps of disabled source groups (issue #737) --- src/lib/project/Project.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/project/Project.cpp b/src/lib/project/Project.cpp index ffd46f0c..59fb95dd 100644 --- a/src/lib/project/Project.cpp +++ b/src/lib/project/Project.cpp @@ -338,7 +338,7 @@ void Project::refresh(RefreshMode refreshMode, std::shared_ptr dialo m_sourceGroups = SourceGroupFactory::getInstance()->createSourceGroups(m_settings->getAllSourceGroupSettings()); for (const std::shared_ptr& sourceGroup : m_sourceGroups) { - if (!sourceGroup->prepareIndexing()) + if (sourceGroup->getStatus() == SOURCE_GROUP_STATUS_ENABLED && !sourceGroup->prepareIndexing()) { m_refreshStage = RefreshStageType::NONE; return;