Are you using setInterval
, setTimeout
, or Ember.run
in your components?
If the answer is "yes", you probably should look into using https://www.npmjs.com/package/ember-lifeline instead
The read the long answer on the addon repo itself, but the TL;DR is using ember-lifeline plays better with component life-cycles and avoids your queues never flushing
You can't use it if you're in 1.x.x... even though you probably need the most. This is because the import statements expect ember-metal
which isn't a thing in the earlier versions