Las animaciones CSS de iPhone WebKit causan parpadeo

Este es el sitio de iphone:http://www.thevisionairegroup.com/projects/accessorizer/site/

Después de hacer clic en "jugar ahora", accederás a un juego. Las pistolas se desplazarán hacia adentro. Puede desplazar el bolso y los accesorios hacia arriba y hacia abajo. Puedes ver que cuando los sueltas se encajan en su lugar. Justo cuando ocurre ese chasquido, se produce un parpadeo. Las únicas animaciones de webkit que estoy usando son:

'-webkit-transition': 'none'

'-webkit-transition': 'all 0.2s ease-out'

'-webkit-transform': 'translate(XXpx, XXpx)'

Elijo la primera o la segunda transición en función de si quiero o no animar, y la transformación es la única forma en que muevo las cosas.

Sin embargo, el mayor problema es cuando haces clic en "Hacer coincidir elementos" y luego en "Jugar de nuevo". Verá como las armas se animan, todo el fondo de los accesorios / carteras se vuelve blanco. ¿Alguien puede irradiarme con alguna idea de por qué sucede esto?

Respuestas a la pregunta(18)

Su respuesta a la pregunta