diff --git a/src/external-macro-modules/opencv/video-match-dialog.cpp b/src/external-macro-modules/opencv/video-match-dialog.cpp index 8281e30d..830c5ca8 100644 --- a/src/external-macro-modules/opencv/video-match-dialog.cpp +++ b/src/external-macro-modules/opencv/video-match-dialog.cpp @@ -71,11 +71,8 @@ void ShowMatchDialog::CheckForMatchLoop() continue; } auto image = MarkMatch(screenshot.image); - if (_stop) { - return; - } QMetaObject::invokeMethod(this, "RedrawImage", - Qt::BlockingQueuedConnection, + Qt::QueuedConnection, Q_ARG(QImage, image)); } }