I’d recommend contacting support@axure.com
I don’t see this same effect/bug for basic buttons, nor for custom “advanced” buttons/widgets with multiple states implemented as dynamic panels. If you can post an example .rp file then users here can help troubleshoot and offer solutions.
For the specific issue from OP, where the initial Mouse Enter event causes a strange blip when applying selection state with a shadow effect, but only for the first time, I can recommend this solution as a workaround. At least, this works for me on Win11 + Chrome, or Firefox or Edge browsers.
- Instead of changing the selection state for a (large) group of widgets, convert them to a dynamic panel with (at least) two states: Default, Shadow.
- In both states, remove all interaction styles for :mouseover and :selected
- In the Shadow state, style the widget(s) the same as if they were selected (e.g., apply shadow effects to the default for these widgets.)
- In the Mouse Enter or Mouse Hover event, apply an action of
Set Panel State of This to Shadow
- If you want to ensure only one of these widget/groups is selected at a time, and/or support selection remotely or programmatically, assign a Selection Group to the dynamic panels and add an action of
Set selected/checked of This to Shadow
(after the Set Panel State action)
- On any one widget/group inside the dynamic panel, assign these events:
-
Selected
Set Panel State MyParentDP to Shadow
Unselected
Set Panel State MyParentDP to Default