When adding two subsequent animations of the same property (in my case 'transform'), the first one is not behaving correctly (jumps a little and comes back to the starting position). See codepen with minimal repro: https://codepen.io/wookie123/pen/zYMerWP (it should translate right, wait 1s and translate further) It works as expected on Chrome and Safari 16.3. It fails on Safari 17 on both MacOS (19616.1.24.11.3) and iOS (21A5291g).
<rdar://problem/113306184>
Hi Lukasz, thanks for your report. I don't seem to be able to reproduce this using Safari 16.5 or Safari 17.0. Could you please attach a screen recording of the bad animation?
Created attachment 467202 [details] iOS 17 recording
Created attachment 467203 [details] MacOS Safari 17
Created attachment 467204 [details] expected
Just checked and it works as expected on Safari 16.5, it seems that the problem is only on Safari 17.0. Let me know if you need any additional information from me
I am not able to reproduce this in Safari Technology Preview 175 and WebKit ToT (266624@main). It might be something broken in between Safari 16.x and Safari 17 but then got fixed.
Checked on the latest iOS beta and Safari Tech Preview 175 and it seems to work. Thanks!