Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement fast-pagination #48

Closed
wants to merge 1 commit into from

Conversation

ryanmaxwell
Copy link

Hi - nice project. I have been using this library within a project I am working on and it has been great. One thing that I felt needed improvement was the pagination. When you reached the end of the preloaded pages (3 by default), you will get a "bounce" and have to wait until the scroll view decelerates until you can continue.

This made it rather difficult to scroll quickly through several pages quickly. I have adjusted the behaviour in this feature branch to fix that annoyance.

I have made several other customisations to the project, I will likely publish them as separate branches and do pull requests when I think they are ready (and if you'd like them), however I feel this patch is beneficial to almost everyone as it improves user experience.

Cheers!

@Shyru
Copy link

Shyru commented Oct 17, 2013

I also stumbled over this shortcoming and would like to see this fixed! 👍

@markymc
Copy link

markymc commented Jan 6, 2014

Yes this is a problem for me too. A deal-breaker IMO.

@erinnovations
Copy link

Yes, it's a big improvement on UX. Thanks!

@Amnell
Copy link

Amnell commented Mar 11, 2014

Great pull request. Reader is a great library, but unfortnently the fast scrolling issue makes it hard to ship in a public app. Please take a look at this and consider merging it to master @vfr

@vfr
Copy link
Owner

vfr commented Sep 16, 2014

Fixed in v2.8.0

@vfr vfr closed this Sep 16, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants