Possible issue with ember-source 3.16.2
See original GitHub issueHey people! (thanks for the awesome work)
I hate open issues and not pull requests, but this time I must to report… I have a ember octane version app, and my last upgrade to ember-source 3.16.2 all the infinity scrolls stopped working…
When I reach to bottom, I see the next page with right params but no data are appended to the list and the spinner never stops to spin!
my app versions are: ember-source 3.16.2 (in 3.16.1 works well) ember-infinity 2.0.2 (i could not upgrade to the latest because issue #417) ember-data 3.14
I have a pretty default configuration + a customized .hbs template of infinity-loader.
{{#if hasBlock}}
{{yield this.infinityModelContent}}
{{else}}
{{#if this.isDoneLoading}}
{{#if (and (eq this.infinityModel.length 0) this.infinityModel.reachedInfinity) }}
<div class="center-column margin-t__24">
<Empty />
</div>
{{/if}}
{{else}}
<SpinnerLoading />
{{/if}}
{{/if}}
Feel free to request me more information, I would love to contribute if I could.
Thanks again!
Issue Analytics
- State:
- Created 4 years ago
- Reactions:5
- Comments:6
Top Results From Across the Web
Build is failing after upgrading from v3.20.2 to 3.28.5 #20034
So, I think this is an ember-source bug: The dependency that ember build chokes on seems like a very basic thing that the...
Read more >Ember 3.16 Released
Deprecations (0) There are no new deprecations in Ember CLI 3.16. For more details on the changes in Ember CLI 3.16 and detailed...
Read more >ember-source
A JavaScript framework for creating ambitious web applications. Latest version: 4.8.2, last published: 25 days ago. Start using ember-source ...
Read more >How can I upgrade ember 2.7 to 3.28?
Is this normal that ember-cli from npm has not the same version as ember from bower ? Do you think it is even...
Read more >ember-cli-resolve-asset - NPM Package Overview
Imperatively resolves assets fingerprinted by `broccoli-asset-rev`. Allows resolving interpolated paths. Version: 0.3.0 was published by ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
My initial inclination is updating an ArrayProxy’s
content
and that not propagating in the template. Still digging…Unfortunately this does not seem to be fully fixed. We are facing an issue where the second page of results does not load when scrolling down unless you scroll up and back down again. Does not happen on ember-source 3.16.1, but happens on 3.16.2, 3.16.6, and 3.16.8 from what I’ve tested.
EDIT: This was actually caused by a couple of observers in our code. It seems the fix for
ArrayProxy
in 3.16.6 is not equivalent to how it behaved in 3.16.1 and earlier. Worked around it by wrapping their callbacks inEmber.run.next
.