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