diff --git a/src/frame_main.cpp b/src/frame_main.cpp index b7bd56fc3..3d749900b 100644 --- a/src/frame_main.cpp +++ b/src/frame_main.cpp @@ -59,6 +59,7 @@ #include "video_controller.h" #include "video_display.h" +#include #include #include @@ -87,7 +88,7 @@ public: std::vector files; for (wxString const& fn : filenames) files.push_back(from_wx(fn)); - context->project->LoadList(files); + agi::dispatch::Main().Async([=] { context->project->LoadList(files); }); return true; } };