]> git.sesse.net Git - nageru/blobdiff - mainwindow.cpp
Fix a race during startup.
[nageru] / mainwindow.cpp
index 4127f917cf35d77013d8bf76ec08a0c289300b1d..37b3af11659c700a1d3cf674d20999024157e1c1 100644 (file)
@@ -251,7 +251,6 @@ MainWindow::MainWindow()
        }
        midi_mapper.refresh_highlights();
        midi_mapper.refresh_lights();
-       midi_mapper.start_thread();
 }
 
 void MainWindow::resizeEvent(QResizeEvent* event)
@@ -366,6 +365,7 @@ void MainWindow::mixer_created(Mixer *mixer)
 
        midi_mapper.refresh_highlights();
        midi_mapper.refresh_lights();
+       midi_mapper.start_thread();
 
        struct sigaction act;
        memset(&act, 0, sizeof(act));