Cannot destructure property 'manager' of '.for' as it is undefined
- Dominant language
- TypeScript
- Stars
- 22.6k
- Forks
- 4.2k
- Avg merge
- 3d 12h
- Merged PRs (30d)
- 15
Description
### 🐞 Describe the Bug
This issue has come up before, with different causes: https://github.com/emberjs/ember.js/issues/20708#issuecomment-3276350903
Raising again with a new, different reproduction scenario
### 🔬 Minimal Reproduction
1. [Repo](https://github.com/amk221/-ember-modifier-manager-issue) More realistic, where the error is `Cannot destructure property 'manager' of '.for' as it is undefined`
2. [REPL](https://limber.glimdown.com/edit?c=JYWwDg9gTgLgBAYQuCA7Apq%2BAzKy4DkAAgOYA2oI6UA9AMbKQZYEDcAUKJLHAN5wwoAQzoBrdABM4AXzi58xcpWo1BI0cFQk2nFDwCyECcGzBqcvCELoQAI2oBaEEZNmoOrtHj8o6EsABnGGoAEXQgqABXOhhoGQsFIht7WglwwQgATyFbMnQPPW84X1Q0qABldBgYPKlZeStiZJUSsuoC7iK0eIbCJLsVZ2NTdo52OjIhAIC4EEzDYbc4dAAPYNKZhddzXnY4OAZUCOjYqAAKAEo%2BPf24AMiwajOAOlehKBJIqiwAi45b4p%2BQLBKBhY4xaBnGAAC0CABoBLCAs8APrBd4hCAAd1Qfxu0nYNyGJkyZ3QeW%2BMARkACwBgwDQQjICNQQioEiuuwBMMCz3ewkycAAvHBWey%2BVABf9bocAhA8s8yBASGcCMTsJkCAiecj%2BUJMniASY4GcAIQ657GCSVGAPTk3blI1EBKoAVTAl2l%2BwJ3sJ%2BxRLpg7su1wBsvl6EVytVgYeBENtwtVptD2FAii6GlBJuaPQGOxqDTIaFAD5QzK0HKFUqVQR0VAJAX41n2NnZfAELCyFIRQAeYLgSbBEs3XvGABufF4Z2NSVZuXQJvVSzmWxGUDgesyQqIW4uF2k0hHAN4vAAxHm6NC4LvJfrNzMAD50myPw8O26nl8gQ9wj%2BnmhL2hd99l7GgJ2POBe1sDcaBLaDYMg6DImqboJimAIhQAIiELCBEyR5sNsFDYlQPDT26LCJmAMQ8KIWISHIdBD0g-YABVlSY2YXHXUcaGI1DUBHUcBNIg5JmmIi8JgAj0CIki0HI3hKOo2ib0bcpkCqWEtBYj9MTgTSqB5LQ%2BNEtARzAgcwCHdASzGdDpkMmAhGCZY1kwCQZiQFBmG8PZ6OEMRJGWec8mlQL1BCrc0wAbQIIQtUIWwkoIOgCAAXTGfYGK4kVizLLkKyOCMo1rXK8mbD8LUwHI8jTc0nVqhcs2yuANK0kySCLK5S3LfZw2raMCEbO5Op07QExyp0YpFWLXmeC0twREbMtav1iiEMBgAkDjGPqkUpkyVA6BNdBx0wGBesKj88ngIJ3ngEVzsu546EiSVLrY94SCqN6lRdIJVQnKqATgO7NzTB7YGeABHSJqEySo8ghc4CD5UHbgh2woZcmH4cR5H0FR1VnhSvEPyEf6aNET1NyxIQ6UBUpqBtGpJE9D9bGpsQ6aEBmmdaVmqnZiROYBKnVNpv56cZ%2BAhYqEXanF25ualvmBflzzheqZWE2zUDrNs1ioM7YBuzgD99jnOq5NPGqwuY2QrZvCq7d4C03ZAsGiA64yJqFe2nT97TNBIb2AVvAVA49ma70yCO4Dgj9e2hKATeQwSp26NKKDEAhEV5YRtt2zi8hYqJUDA8yhL4o3XLs1tCX7GwbIbpDyhctzk6s1vjaAA&format=gjs) where the error is `scheduledUpdateModifiers[Symbol.iterator]().next().value is undefined`
### 😕 Actual Behavior
Errors as above
### 🤔 Expected Behavior
No errors please
### 🌍 Environment
As per repro app
- Ember: -
- Ember-CLI: -
- Node.js/npm: -
- OS: -
- Browser: -
### ➕ Additional Context
Add any other context about the problem here.
Contributor guide
Assessment
This issue has not been assessed yet.