Open
Description
🐞 Describe the Bug
A couple of my tests started blowing up with the update-after-read assertion after upgrading from 5.5.0 to 5.6.0. Still happens in 5.7.0.
🔬 Minimal Reproduction
Clone, pnpm install
, ember serve
, open the page, look at it blow up (in the console) one second later. Downgrading to 5.5.0 fixes the problem. Also, funnily, adding {{#if this.results}}{{/if}}
(or anything relating this.results
) in parent.hbs
also makes it stop blowing up.
😕 Actual Behavior
Autotracking assertion.
🤔 Expected Behavior
No assertion.
🌍 Environment
- Ember: 5.6.0+
- Node.js/npm: v21.7.0
- OS: Linux
- Browser: Chromium
P.S. Note this seems to happen because of the style
modifier. If it is removed, the code works fine even though it's "touching" the same things. Not sure why...