JS Cover Flow Refinements

On desktop (webkit) there were always issues in HTML5 mode when clicking fast through the covers.

These problems have been resolved recently by introducing a refined mouse click capturing structure which can be seen in the image below.

js cover flow

The initial method of capturing mouse clicks was very straightforward and will probably work in 90% of the cases when you are building an image carousel or the sorts. The mouse event listeners were added to the covers, the same covers that do the fancy flow animation. At first sight this seemed to work but after some in-dept testing the mouse events were not firing correctly when rapidly clicking cover after cover.