Menu buttons with icon doesn't work in secondary actions

Noticed that we’re able to use s-menu with buttons that are page related actions such as slot="secondary-actions". But if one of the buttons within the menu itself contains the icon property, then the parent button disappears.

Does work

<s-button
  slot="secondary-actions"
  commandFor="menu-toggle"
>
  Trigger button
</s-button>

<s-menu id="menu-toggle">
  <s-button>
    Menu button
  </s-button>
</s-menu>

Doesn’t work

<s-button
  slot="secondary-actions"
  commandFor="menu-toggle"
>
  Trigger button
</s-button>

<s-menu id="menu-toggle">
  <s-button icon="enabled">
    Menu button
  </s-button>
</s-menu>

Is this intentional due to a limitations or potentially a bug?