git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube...
authorVásáry Dániel <daniel.vasary@userrendszerhaz.hu>
Tue, 17 Dec 2019 12:00:22 +0000 (12:00 +0000)
committerVásáry Dániel <daniel.vasary@userrendszerhaz.hu>
Tue, 17 Dec 2019 12:00:22 +0000 (12:00 +0000)
client/DxPlay/Model/DxPlayModel.cs

index 42c70f0d1736ea7da33ca4cf565bd3d1ca0bfeea..0779c0c81e5586b0b4d38b4a20be9012b9b20992 100644 (file)
@@ -36,7 +36,16 @@ namespace DxPlay.Model {
             this.settings = settings;\r
             IsSegmentEditorVisible = true.Equals(settings?.Player?.SegmentEditor);\r
             IsMenuVisible = true.Equals(settings?.IsStandalone);\r
-            Segments = new BindingList<MovieSegment>(settings.Segments) ?? new BindingList<MovieSegment>();\r
+\r
+            Segments = new BindingList<MovieSegment>();\r
+            if (settings.Segments != null) {\r
+                foreach (var segment in settings.Segments) {\r
+                    if (!segment.IsGhost)\r
+                        Segments.Add(segment);\r
+                }\r
+            }\r
+                \r
+\r
             multiSegment = true.Equals(settings?.Metadata?.MultiSegmentEnabled);\r
             MessageBus.Subscribe<TrafficAPIMessage>(OnMessage);\r
 \r