<Icon />'s prop "id" has no effect

This code:

      <View>
        <TextBlock>With ID</TextBlock>
        <Icon id="info-icon" source="infoFill" />
      </View>

Produces this:

The ID is missing from the root <span/> element.

Version

    "@shopify/ui-extensions": "^2025.7.3",
    "@shopify/ui-extensions-react": "^2025.7.3"

Context:

  • Customer accounts - tested
  • Checkout - not tested

Hey @muchisx,

thanks for reporting this.

I can confirm this is an issue on our end and we’ll fix it.
I’ll let you know once that’s done.

Have a great rest of your week!

1 Like

Hey @muchisx,

the fix has been deployed.

Thanks again for reporting!

1 Like

Thank you Robin, it appears fixed on my end!