Bug: SVG Image fills display as black


<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200" viewBox="0 0 200 200">
    <pattern id="imagefill-b" width="100%" height="100%">
      <use transform="scale(4.16667)" xlink:href="#imagefill-a"/>
    <image id="imagefill-a" width="48" height="48" xlink:href="data:image/png;base64,..."/>
  <rect width="200" height="200" fill="url(#imagefill-b)" fill-rule="evenodd"/>

What Chrome shows:

What the Projucer Shows:

This is v5.3.2 of the projucer.

The pattern tag isn’t supported by JUCE’s SVG parser.

@ed95 What about the ability to embed images in an SVG?

Yeah the image tag should work correctly, I think the issue here is that the pattern tag isn’t being parsed.