Icon component color in a button component

How do I make the Icon component, that is nested in the button component, color not adjustable? In the Button disabled mode the icon needs to be in a grey color, but the original color of the icon component is being implemented when I swap the icon variant.
Is there a way that the color that I’ve defined in the button component will be saved even when I’m swapping the icon variant? Or do I need to create a variant of all the icon options for the Button component?

1 Like

I have a similar problem - some of the icons change color some don’t. All of them are simple paths and are used as separate components with swap instance. I wrote to support but still don’t have an answer. Did you find anything?