diff --git a/src/app/commands/filters/filter_preview.cpp b/src/app/commands/filters/filter_preview.cpp index c5cf4bf7d..828c313aa 100644 --- a/src/app/commands/filters/filter_preview.cpp +++ b/src/app/commands/filters/filter_preview.cpp @@ -60,6 +60,8 @@ void FilterPreview::stop() void FilterPreview::restartPreview() { + stop(); + base::scoped_lock lock(m_filterMgrMutex); m_filterMgr->beginForPreview();