I've been trying to use the layer.states.next() in combination with the 'undocumented' layer.states.previous() in order to create a prev/next slideshow interaction. This works perfectly in FramerStudio and on Safari/Chrome in the browser. With Safari or Chrome on iOS the layer.states.previous() however shows an unexpected animation as you get to the last state and start cycling back. It seems that it cycles through all the states before landing on the previous one.
Does states.previous() have known issues in iOS browsers or would it be something in my code?