diff --git a/e107_handlers/e_parse_class.php b/e107_handlers/e_parse_class.php index 5c0176ea3..9d03bf2b0 100644 --- a/e107_handlers/e_parse_class.php +++ b/e107_handlers/e_parse_class.php @@ -4774,9 +4774,8 @@ class e_parser { $parm['type'] = 'webp'; $source = $tp->thumbUrl($file,$parm); - $html = "\n"; - $html .= ''; - $html .= "\n"; + $html = "\n"; + if(!empty($parm['srcset'])) { list($webPSourceSet,$webPSize) = explode(' ', $parm['srcset']); @@ -4786,6 +4785,9 @@ class e_parser $html .= "\n"; $srcset = ''; // remove it from the img tag below. } + + $html .= ''; + $html .= "\n"; } $html .= "\"".$alt."\""; diff --git a/e107_tests/tests/unit/e_parseTest.php b/e107_tests/tests/unit/e_parseTest.php index b9245ba5d..24f33b903 100644 --- a/e107_tests/tests/unit/e_parseTest.php +++ b/e107_tests/tests/unit/e_parseTest.php @@ -990,10 +990,10 @@ while($row = $sql->fetch()) $result6 = $this->tp->toImage($src); - $expected = ' - + $expected = ' + butterfly.jpg ';