-
Notifications
You must be signed in to change notification settings - Fork 10.2k
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
Generate page previews even more lazily #815
Comments
By "slows to a standstill", do you literally mean unresponsive, or very slow? |
It beachballs for seconds at a time, and the UI is only active in short bursts in between. |
Sounds like we're not interrupting main-thread canvas drawing frequently enough. @jviereck @brendandahl |
I've opened #817 to tackle the "don't freeze the UI during canvas rendering" thing. The "render preview not from 1 to X" is not part of that issue. |
I think there's two problems:
There's more on 1 in issue #780 |
I believe this has been resolved with #854. If I missed something feel free to leave a comment and I'll re-open the issue. |
I have a 74 page paper from the ACM open in the FF addon (FF nightly), and if I happen to mouse over the sidebar such that it opens, generating the previews for all 74 pages slows FF to a standstill for at least a minute. It's hard to tell who is at fault here, but I think that the best solution is to generate previews as needed - if I don't scroll the list (and in fact close the sidebar), there shouldn't be any need to generate any previews that aren't in view.
The text was updated successfully, but these errors were encountered: