Index: src/libchcore/TSubTaskScanDirectory.cpp =================================================================== diff -u -N -rba802caea92ee56a154d1da3fe89a4b2f7875f0e -r835e0344e9677ff02eb3b539061c48c9f3a616ce --- src/libchcore/TSubTaskScanDirectory.cpp (.../TSubTaskScanDirectory.cpp) (revision ba802caea92ee56a154d1da3fe89a4b2f7875f0e) +++ src/libchcore/TSubTaskScanDirectory.cpp (.../TSubTaskScanDirectory.cpp) (revision 835e0344e9677ff02eb3b539061c48c9f3a616ce) @@ -61,6 +61,7 @@ rLog.logi(_T("Searching for files...")); // reset progress + rFilesCache.SetComplete(false); rTaskLocalStats.SetProcessedSize(0); rTaskLocalStats.SetTotalSize(0); @@ -217,6 +218,7 @@ // calc size of all files rTaskLocalStats.SetTotalSize(rFilesCache.CalculateTotalSize()); + rFilesCache.SetComplete(true); // log rLog.logi(_T("Searching for files finished"));