@xax im kinda late on this, but if you haven't fixed the problem yet:
i think the problem is fixed just by adding 'left: 0;' to the
#scroller.
the element needs to have the property for it to transition, and sinze your aren't setting it initially, it only ran after it was defined (e.g. after the first transition)