|
@@ -318,7 +318,7 @@ void OBSBasic::TransitionToScene(OBSSource source, bool force, bool direct,
|
|
|
|
|
|
if (usingPreviewProgram && sceneDuplicationMode) {
|
|
|
scene = obs_scene_duplicate(
|
|
|
- scene, NULL,
|
|
|
+ scene, obs_source_get_name(obs_scene_get_source(scene)),
|
|
|
editPropertiesMode ? OBS_SCENE_DUP_PRIVATE_COPY
|
|
|
: OBS_SCENE_DUP_PRIVATE_REFS);
|
|
|
source = obs_scene_get_source(scene);
|
|
@@ -1210,7 +1210,9 @@ void OBSBasic::SetPreviewProgramMode(bool enabled)
|
|
|
obs_scene_t *dup;
|
|
|
if (sceneDuplicationMode) {
|
|
|
dup = obs_scene_duplicate(
|
|
|
- curScene, nullptr,
|
|
|
+ curScene,
|
|
|
+ obs_source_get_name(
|
|
|
+ obs_scene_get_source(curScene)),
|
|
|
editPropertiesMode
|
|
|
? OBS_SCENE_DUP_PRIVATE_COPY
|
|
|
: OBS_SCENE_DUP_PRIVATE_REFS);
|