I recently released my first open-source project called Shutter Image Gallery and when I was checking to see how it looked on mobile devices (iOS) and noticed a problem that I cannot seem to fix…

As you can see in the image, the a:hover state on the control buttons seem to stick. The color from a does not return unless you click the opposite button. I tried to search the problem on but couldn’t find anything relevant.
The code is open-source and hosted on GitHub. If you can help please do so. Either post the fix here or push it to the repository. I would be extremely grateful.
Link to repository: https://github.com/W3Geek/Shutter
Link to demo: http://w3geek.github.com/Shutter/
Try a media query in the CSS to only use the a:hover effect on desktops, and instead use an a:active for the color change on iOS devices.