diff --git a/src/Mixer.cpp b/src/Mixer.cpp index 2a129e8..463a33a 100644 --- a/src/Mixer.cpp +++ b/src/Mixer.cpp @@ -544,6 +544,7 @@ void Mixer::replaceSource(Source *previous, Source *s) SessionLoader loader( session_ ); loader.applyImageProcessing(*s, SessionVisitor::getClipboard(previous)); s->setImageProcessingEnabled( previous->imageProcessingEnabled() ); + s->blendingShader()->blending = previous->blendingShader()->blending; // delete previous source session_->deleteSource(previous);