-
Notifications
You must be signed in to change notification settings - Fork 85
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
Re-rendering after scroll does not work on Epos 2 ( #392
Comments
My guess is that either means the device has an issue with one of these waveform modes or it drops one of the calls. |
This does not happen always, but on some occasions every N-th scroll is garbled, on other occasions, only the N-th scroll is OK. So, after stopping the scroll, the text would have to be forcefully re-rendered in the same way like opening a menu. Update: The issue is also with EPUB files and continous scrolling. |
You can also test with a small diagonal swipe, that does a full screen refresh, if it's enough to get the thing to display correctly (which may help pinpointing at which level is the issue). |
Download video: https://workupload.com/file/KSRJss56CTS |
Yes, that is exactly what happens. ;-) What I was trying to convey is that the most likely explanation is that the device is buggy and drops the call. The bigger question is how easy it is to work around. @pazos will know better. But as @poire-z said, there is still a little bit of debugging to do as well to pinpoint the exact cause. |
This fixes it - i.e. ungarbles the text in EPUB or "smoothens" it in PDFs. This shoudl happen automatically after stopping the scroll. |
Then the device drops the call, even though otoh we do something like a 250 ms wait to prevent that kind of thing from happening on bad devices. (Perhaps Tolino isn't marked as a bad device.) |
Delay is added on devices where we race the system. It is only applied to fullscreen updates. So we let the system to end the shitty update and perform a full update after it. It doesn't apply the tolino.
It should be workaround-able. But requires somebody with the device and a bit of knowledge to tinker with the TolinoEPDController If the call that is droped is WaveformFull then add some delay and see what happens. I won't attempt to solve it. Help wanted from tolino users. |
There are different Scrolling option in |
After upgrading to the latest 2022.11, it seems that the problem is almost gone... So far it happened in 1 out of maybe 30 scrolls. Corruption still happens during scrolling which is acceptable/expected, but then after stopping the scroll, the page refreshes correctly. More testing is required tomorrow on the Tolino Page 1. |
Issue
When "continous scrolling" a PDF and stopping the scroll, the page is not re-rendered, leaving garbled text.
Steps to reproduce
Open a PDF file and do continous scrolling.
I used the PDF files downloaded from SpringerLink:
https://link.springer.com/book/10.1007/978-3-658-30271-9
The text was updated successfully, but these errors were encountered: