Coral 3 Select dropdown renders icons twice when using SVGs
Hi all,
I'm running AEM 6.4.4 and I'm trying to create a select dropdown with custom svg icons using the the new Coral 3 Select component (Select — Granite UI 1.0 documentation ), but the icons always get duplicated when the component is rendered.
Does Coral-Icon support SVGs? If not, what is the proposed solution to render a select dropdown with icons?
My previous implementation was setting the icons using javascript, but I got excited when I saw the Coral 3 component had an icon property.
Here's what happens when I set the icon attribute to an svg, vs an icon built in to AEM.

Here's a snippet of the dialog xml for this component
<select
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/coral/foundation/form/select"
fieldLabel="Select Icon"
name="./iconTest">
<items jcr:primaryType="nt:unstructured">
<option1
jcr:primaryType="nt:unstructured"
icon="/etc/designs/sitename/assets/svgs/icon-document.svg"
selected="{Boolean}true"
text="Icon set to custom SVG"
value="value1"/>
<option2
jcr:primaryType="nt:unstructured"
icon="actions"
text="Icon set to 'actions'"
value="value2"/>
</items>
</select>