Index: src/ch/MainWnd.cpp =================================================================== diff -u -N -r4be0f47d68a1a161529dc55901659b9daec996e3 -rf06a3b6d1213c029a15a2d3544f2792bdcdacebc --- src/ch/MainWnd.cpp (.../MainWnd.cpp) (revision 4be0f47d68a1a161529dc55901659b9daec996e3) +++ src/ch/MainWnd.cpp (.../MainWnd.cpp) (revision f06a3b6d1213c029a15a2d3544f2792bdcdacebc) @@ -198,6 +198,9 @@ const TCommandLineParser& cmdLine = GetApp().GetCommandLine(); ProcessCommandLine(cmdLine); + // start processing of the tasks loaded above and added by a command line + m_tasks.TasksRetryProcessing(); + // start clipboard monitoring LOG_INFO(_T("Starting clipboard monitor...")); CClipboardMonitor::StartMonitor(&m_tasks); @@ -517,6 +520,8 @@ cmdLineParser.ParseCommandLine(pszBuffer); ProcessCommandLine(cmdLineParser); + m_tasks.TasksRetryProcessing(); + return TRUE; } } @@ -572,8 +577,6 @@ AfxMessageBox(fmt, MB_OK | MB_ICONERROR); } } - - m_tasks.TasksRetryProcessing(); } }