diff --git a/panels/panels.cpp b/panels/panels.cpp index 30af5c7f2..19b9dbd65 100644 --- a/panels/panels.cpp +++ b/panels/panels.cpp @@ -24,7 +24,6 @@ #include "timeline/clip.h" #include "effects/transition.h" #include "global/config.h" -#include "effects/effectloaders.h" #include "global/debug.h" #include @@ -90,7 +89,6 @@ void alloc_panels(QWidget* parent) { panel_project = new Project(parent); panel_project->setObjectName("proj_root"); panel_effect_controls = new EffectControls(parent); - EffectInit::StartLoading(); panel_effect_controls->setObjectName("fx_controls"); panel_timeline = new Timeline(parent); panel_timeline->setObjectName("timeline"); diff --git a/ui/mainwindow.cpp b/ui/mainwindow.cpp index eafbfb34f..eef2a5c95 100644 --- a/ui/mainwindow.cpp +++ b/ui/mainwindow.cpp @@ -57,6 +57,7 @@ #include "rendering/audio.h" #include "rendering/renderfunctions.h" #include "undo/undostack.h" +#include "effects/effectloaders.h" MainWindow* olive::MainWindow; @@ -185,6 +186,8 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), first_show(true) { + EffectInit::StartLoading(); + olive::cursor::Initialize(); open_debug_file();