Action moves component by (height of another group) when move of 1px (edit: or even 0px!) is requested.
I have an image in one group within a dynamic panel using vertical layout that is supposed to move a neighboring group by (-1,-1) on mouseover. On mouseleave, it moves it by (1,1) to put it back where it originally was.
Unfortunately, instead of moving it by (-1,-1) on mouseover, it moves it by (0,125). On mouseleave, it moves it again by (0,125), so that it jumps down the page and disappears out of view very quickly.
In fact, as a troubleshooting technique, I changed the move to (0,0) in both directions, and it still jumps by 125px at a time. That, incidentally, is exactly height of each of the groups in the dynamic panel.
More specifically, I changed the height of the 1st group to 145px, and now the 2nd group moves in increments of 145px, so it's moving by the height of the 1st group, for whatever reason.
I̶s̶ ̶t̶̶h̶i̶s̶ This is definitely an artifact of the layout property on the containing dynamic panel: I changed the parent panel to "Free Layout" and the effect works as expected. Unfortunately, this means that I cannot take advantage of the (not inconsiderable) benefits of vertical layout.
I would very much like some feedback on whether this is a bug or whether there's something I can do to overcome this limitation.