Index: src/ch/MainWnd.cpp =================================================================== diff -u -N -r671f4b1792a20d98b186f4e0a9cc6a620dede019 -rba618764ec3c9221fa704e905a9f807bd85ed4c5 --- src/ch/MainWnd.cpp (.../MainWnd.cpp) (revision 671f4b1792a20d98b186f4e0a9cc6a620dede019) +++ src/ch/MainWnd.cpp (.../MainWnd.cpp) (revision ba618764ec3c9221fa704e905a9f807bd85ed4c5) @@ -396,9 +396,10 @@ case 1023: // autosave timer KillTimer(1023); - m_spTasks->Store(); + m_spTasks->Store(false); SetTimer(1023, GetPropValue(GetConfig()), NULL); break; + case 3245: // auto-delete finished tasks timer KillTimer(3245); @@ -412,6 +413,7 @@ SetTimer(3245, TM_AUTOREMOVE, NULL); break; + case 8743: { // wait state handling section @@ -569,7 +571,7 @@ { chcore::TTaskPtr spTask = m_spTasks->ImportTask(strPath); if(spTask) - spTask->Store(); + spTask->Store(true); bImported = true; } catch(icpf::exception& e)