UI: Check if source is valid earlier
This commit is contained in:
parent
d13b4d35a0
commit
cfc2c1373d
@ -5679,14 +5679,13 @@ void OBSBasic::OpenSourceWindow()
|
|||||||
{
|
{
|
||||||
int monitor = sender()->property("monitor").toInt();
|
int monitor = sender()->property("monitor").toInt();
|
||||||
OBSSceneItem item = GetCurrentSceneItem();
|
OBSSceneItem item = GetCurrentSceneItem();
|
||||||
OBSSource source = obs_sceneitem_get_source(item);
|
|
||||||
QString text = QString::fromUtf8(obs_source_get_name(source));
|
|
||||||
|
|
||||||
QString title = QTStr("SourceWindow") + " - " + text;
|
|
||||||
|
|
||||||
if (!item)
|
if (!item)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
OBSSource source = obs_sceneitem_get_source(item);
|
||||||
|
QString text = QString::fromUtf8(obs_source_get_name(source));
|
||||||
|
QString title = QTStr("SourceWindow") + " - " + text;
|
||||||
|
|
||||||
OpenProjector(obs_sceneitem_get_source(item), monitor, true, title);
|
OpenProjector(obs_sceneitem_get_source(item), monitor, true, title);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -5701,14 +5700,13 @@ void OBSBasic::OpenSceneWindow()
|
|||||||
{
|
{
|
||||||
int monitor = sender()->property("monitor").toInt();
|
int monitor = sender()->property("monitor").toInt();
|
||||||
OBSScene scene = GetCurrentScene();
|
OBSScene scene = GetCurrentScene();
|
||||||
OBSSource source = obs_scene_get_source(scene);
|
|
||||||
QString text = QString::fromUtf8(obs_source_get_name(source));
|
|
||||||
|
|
||||||
QString title = QTStr("SceneWindow") + " - " + text;
|
|
||||||
|
|
||||||
if (!scene)
|
if (!scene)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
OBSSource source = obs_scene_get_source(scene);
|
||||||
|
QString text = QString::fromUtf8(obs_source_get_name(source));
|
||||||
|
QString title = QTStr("SceneWindow") + " - " + text;
|
||||||
|
|
||||||
OpenProjector(obs_scene_get_source(scene), monitor, true, title);
|
OpenProjector(obs_scene_get_source(scene), monitor, true, title);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user