File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed
Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -409,6 +409,9 @@ ReplacedElement parseReplacedElement(
409409 if (element.attributes['src' ] != null ) element.attributes['src' ],
410410 ...ReplacedElement .parseMediaSources (element.children),
411411 ];
412+ if (sources == null || sources.isEmpty || sources.first == null ) {
413+ return EmptyContentElement ();
414+ }
412415 return AudioContentElement (
413416 name: "audio" ,
414417 src: sources,
@@ -443,6 +446,9 @@ ReplacedElement parseReplacedElement(
443446 if (element.attributes['src' ] != null ) element.attributes['src' ],
444447 ...ReplacedElement .parseMediaSources (element.children),
445448 ];
449+ if (sources == null || sources.isEmpty || sources.first == null ) {
450+ return EmptyContentElement ();
451+ }
446452 return VideoContentElement (
447453 name: "video" ,
448454 src: sources,
You can’t perform that action at this time.
0 commit comments