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

ngAnimate doesn't cache failed animations to avoid addClass/removeClass #14165

Closed
matsko opened this issue Mar 3, 2016 · 0 comments · Fixed by angular-indonesia/angular.js#159 or javascript-indonesias/angular.js#104

Comments

@matsko
Copy link
Contributor

matsko commented Mar 3, 2016

Note: for support questions, please use one of these channels: https://github.com/angular/angular.js/blob/master/CONTRIBUTING.md#question. This repository's issues are reserved for feature requests and bug reports.

  • Do you want to request a feature or report a bug?
  • What is the current behavior?
  • If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem via
    https://plnkr.co or similar (you can use this template as a starting point: http://plnkr.co/edit/tpl:yBpEi4).
  • What is the expected behavior?
  • What is the motivation / use case for changing the behavior?
  • Which version of Angular, and which browser and OS does this issue affect? Did this work in previous
    versions of Angular? Please also test with the latest stable and snapshot versions.
  • Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix)
matsko added a commit to matsko/angular.js that referenced this issue Mar 3, 2016
matsko added a commit to matsko/angular.js that referenced this issue Mar 3, 2016
matsko added a commit to matsko/angular.js that referenced this issue Mar 3, 2016
matsko added a commit to matsko/angular.js that referenced this issue Mar 3, 2016
@Narretz Narretz added this to the 1.5.x milestone Mar 3, 2016
@Narretz Narretz modified the milestones: 1.5.x, 1.6.x Mar 31, 2017
@Narretz Narretz modified the milestones: 1.6.x, 1.7.x Apr 12, 2018
@Narretz Narretz self-assigned this May 3, 2018
Narretz pushed a commit to Narretz/angular.js that referenced this issue May 18, 2018
…imation has no duration

Background:
ngAnimate writes helper classes to DOM elements to see if animations are defined on them. If many
elements have the same definition, we can cache the definition and skip the application of the
helper classes altogether. This helps particularly with large ngRepeat collections.

Closes angular#14165
Closes angular#14166
Narretz pushed a commit to Narretz/angular.js that referenced this issue Jun 25, 2018
…imation has no duration

Background:
ngAnimate writes helper classes to DOM elements to see if animations are defined on them. If many
elements have the same definition, we can cache the definition and skip the application of the
helper classes altogether. This helps particularly with large ngRepeat collections.

Closes angular#14165
Closes angular#14166
Narretz pushed a commit to Narretz/angular.js that referenced this issue Jul 3, 2018
…imation has no duration

Background:
ngAnimate writes helper classes to DOM elements to see if animations are defined on them. If many
elements have the same definition, we can cache the definition and skip the application of the
helper classes altogether. This helps particularly with large ngRepeat collections.

Closes angular#14165
Closes angular#14166
Narretz pushed a commit to Narretz/angular.js that referenced this issue Jul 4, 2018
…imation has no duration

Background:
ngAnimate writes helper classes to DOM elements to see if animations are defined on them. If many
elements have the same definition, we can cache the definition and skip the application of the
helper classes altogether. This helps particularly with large ngRepeat collections.

Closes angular#14165
Closes angular#14166
@Narretz Narretz closed this as completed in 0e26197 Jul 5, 2018
Narretz pushed a commit that referenced this issue Jul 5, 2018
…imation has no duration

Background:
ngAnimate writes helper classes to DOM elements to see if animations are defined on them. If many
elements have the same definition, and the same parent, we can cache the definition and skip the
application of the helper classes altogether. This helps particularly with large ngRepeat
collections.

Closes #14165
Closes #14166
Closes #16613
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.