Just noticed that the background on a button I was working on flashes white on hover when its base color is a gradient and its interaction color is solid.
I’m pretty sure this is just a CSS thing. You can create a gradient that is just two of the same colors to get around this, but I also don’t think smooth transitions are supported by CSS. Let me know if that helps.