ng-scroller icon indicating copy to clipboard operation
ng-scroller copied to clipboard

The example scrollers exhibit strange behaviour (don't work well)

Open akarelas opened this issue 12 years ago • 10 comments

If you go to http://ngscroller.herokuapp.com/examples/twitter.html with either Firefox (on Linux) or Chrome (on Linux), then this happens:

Scroll some amount downwards (as much as you want)

Scroll back upwards - the scrollbar never reaches the start, while the scrolling div doesn't let me scroll upwards more than a small amount.

Now try to scroll downwards: it will only scroll a tiny bit, won't let you scroll any further, and you're trapped (in both directions)

akarelas avatar Aug 23 '13 23:08 akarelas

Yeah, I know about this bug. I hope to get to fixing that next week.

On Friday, August 23, 2013 at 4:28 PM, Alexander Karelas wrote:

If you go to http://ngscroller.herokuapp.com/examples/twitter.html with either Firefox (on Linux) or Chrome (on Linux), then this happens: Scroll some amount downwards (as much as you want) Scroll back upwards - the scrollbar never reaches the start, while the scrolling div doesn't let me scroll upwards more than a small amount. Now try to scroll downwards: it will only scroll a tiny bit, won't let you scroll any further, and you're trapped (in both directions)

— Reply to this email directly or view it on GitHub (https://github.com/jankuca/ng-scroller/issues/6).

jankuca avatar Aug 23 '13 23:08 jankuca

Hi, how are you doing?

I was just wondering whether there's been any progress with this bug

Thanks

akarelas avatar Sep 01 '13 17:09 akarelas

Hi any news?

akarelas avatar Sep 04 '13 14:09 akarelas

Hi, Are there plans to fix this bug, or have you abandoned the project? I'm writing some software that might need ng-scroller, and was wondering whether I should rely on it or not.

akarelas avatar Sep 11 '13 19:09 akarelas

I moved to implementing Object.observe into AngularJS for now but I will definitely try to fix those bugs as I will need this component for my apps too.

I'm not sure when will that be exactly though, probably next month. I was debugging this for a few days and couldn't figure out what the problem is so I'm not really eager to do it asap.

jankuca avatar Sep 11 '13 19:09 jankuca

Your blog post really gave high hopes for a top notch solution and the de-facto of cross platform high pref scrolling for angular. Hope you could get back to it. and keep on building great stuff! thanks.

unbalanced avatar Oct 04 '13 06:10 unbalanced

I also got excited by reading a blog post and seeing more than 100 stars for this repo. Unfortunately scrolling up doesn't work well in any of demos.

apuchkov avatar Nov 08 '13 15:11 apuchkov

I think most of the problems could easily be resolved by using Functional Reactive Programming (FRB) using Bacon.js https://github.com/baconjs/bacon.js

Complex stream handling from multiple event streams are very difficult to handle using conventional programming paradigms and often leads to buggy behaviour. Unfortunately I'm not really a Bacon expert myself, but this is clearly the way forward for the new (more) event driven apps and components that we see.

kristianmandrup avatar Nov 08 '13 18:11 kristianmandrup

I was excited while reading your post on https://medium.com/p/463bc649c7bd but as stated above when trying the demos they don't work very well. The post though explains very well the concepts behind and the idea of this scroller is awesome... it just needs time and effort to mature I hope...

axelitus avatar Apr 29 '14 17:04 axelitus

Try out ngInfiniteScroll at http://binarymuse.github.io/ngInfiniteScroll/ and https://github.com/sroze/ngInfiniteScroll

Basic demo http://binarymuse.github.io/ngInfiniteScroll/demo_basic.html

I'm trying my best to make a demo app, but still newbie with Angular

https://github.com/kristianmandrup/ngInfinite-demo-app

Feel free to assist and get it working ;)

kristianmandrup avatar Apr 29 '14 17:04 kristianmandrup