From f4437e0f9fa6879b6d17652b7e43d8037430b679 Mon Sep 17 00:00:00 2001 From: =?utf8?q?V=C3=A1s=C3=A1ry=20D=C3=A1niel?= Date: Tue, 17 Dec 2019 12:00:22 +0000 Subject: [PATCH] git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube;C31680 --- client/DxPlay/Model/DxPlayModel.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/client/DxPlay/Model/DxPlayModel.cs b/client/DxPlay/Model/DxPlayModel.cs index 42c70f0d..0779c0c8 100644 --- a/client/DxPlay/Model/DxPlayModel.cs +++ b/client/DxPlay/Model/DxPlayModel.cs @@ -36,7 +36,16 @@ namespace DxPlay.Model { this.settings = settings; IsSegmentEditorVisible = true.Equals(settings?.Player?.SegmentEditor); IsMenuVisible = true.Equals(settings?.IsStandalone); - Segments = new BindingList(settings.Segments) ?? new BindingList(); + + Segments = new BindingList(); + if (settings.Segments != null) { + foreach (var segment in settings.Segments) { + if (!segment.IsGhost) + Segments.Add(segment); + } + } + + multiSegment = true.Equals(settings?.Metadata?.MultiSegmentEnabled); MessageBus.Subscribe(OnMessage); -- 2.54.0