UI: Fix multiview hang
This could cause an infinite recursion if "show_in_multiview" was false for a scene. Closes obsproject/obs-studio#1426
This commit is contained in:
parent
8208a54df0
commit
71d2e870bb
@ -927,8 +927,9 @@ void OBSProjector::UpdateMultiview()
|
||||
siScaleY = (scenesCY - thicknessx2) / fh;
|
||||
|
||||
numSrcs = 0;
|
||||
while (numSrcs < scenes.sources.num && numSrcs < maxSrcs) {
|
||||
obs_source_t *src = scenes.sources.array[numSrcs];
|
||||
size_t i = 0;
|
||||
while (i < scenes.sources.num && numSrcs < maxSrcs) {
|
||||
obs_source_t *src = scenes.sources.array[i++];
|
||||
OBSData data = obs_source_get_private_settings(src);
|
||||
obs_data_release(data);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user