Skip to content
This repository was archived by the owner on Apr 12, 2024. It is now read-only.
This repository was archived by the owner on Apr 12, 2024. It is now read-only.

ngAnimate randomly fails to apply ng-enter class on Safari browser #12376

Closed
@malps13

Description

@malps13

Hi there, I'am having problems with ngAnimate on Safari browse randomly corruption animation, more info below.

Overview of the Issue -
I am trying to create carousel slider using CSS translate3d transform, but this bug seems to appear also for other CSS properties. An animation which is working correctly on Chrome & Firefox browsers tends to randomly fail on Safari browser. It seems that for some reason ng-enter class is not being applied every time which brakes the animation. However, at the same time ng-leave seems to be working correctly. Effect looks as below:

safari-nganimate-bug

Below you will find link to live preview.
Motivation for or Use Case - ngAnimate should behave the same on different browsers or at least not randomly
Angular Version(s) - 1.4
Browsers and Operating System - Safari Browser, I checked on Mac using Safari 8.0.7 (10600.7.12)
Reproduce the Error - Open http://plnkr.co/edit/RmJs3qBdA6saOgZaHJAU?p=preview in Safari browser and keep clicking "Next" button
Related Issues - Resembles a bit problem #12359 but happens only on Safari and not only under pressure.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions