-
Notifications
You must be signed in to change notification settings - Fork 772
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
Quick Rescale loses Current Page #3
Comments
I think this is a tricky bug. It looks like because the fireZoomChanged call in ZoomControl cannot lock the document, in some cases the zoom updates before the XournalView is able to find the current page and keep aligned to its top. This might be able to be mitigated by locking the document frequently in the XournalView updater, or it might be fixed by scrolling within the ZoomControl as well. |
I believe I was mistaken about this. While the above is still plausible it looks like the main player is a bug where if the zoom is greater than the "fit" zoom (i.e. pages are greater than the width of the window), the getCurrentPage tends to return zero, the start of the document. |
Appears to have been a simple bug - a typo "y" should be "x" in Layout.cpp. |
Fixed last save path when "Recent documents" is chosen in Open dialog. Rewritten recent documents with strings and paths.
If you quickly zoom in/out the current page will be lost and the document view will switch to the first page.
The text was updated successfully, but these errors were encountered: