diff --git a/UI/window-projector.cpp b/UI/window-projector.cpp index 0a6e2b024..68f70d549 100644 --- a/UI/window-projector.cpp +++ b/UI/window-projector.cpp @@ -653,6 +653,9 @@ void OBSProjector::OBSRender(void *data, uint32_t cx, uint32_t cy) source = curSource; window->source = source; } + } else if (window->type == ProjectorType::Preview && + !main->IsPreviewProgramMode()) { + window->source = nullptr; } if (source)