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

Issues bookmarking or restoring epub reader URLs #548

Open
pjeby opened this issue Jul 17, 2018 · 1 comment
Open

Issues bookmarking or restoring epub reader URLs #548

pjeby opened this issue Jul 17, 2018 · 1 comment

Comments

@pjeby
Copy link
Contributor

pjeby commented Jul 17, 2018

I'm experiencing a weird issue with the epub reader's URLs. The desired behavior would be that leaving a reader tab open, or bookmarking a reader tab and then reopening that bookmark later would be to open the book at approximately the previous reading position.

What happens instead is that as soon as the tab or bookmark load, the reader immediately jumps to the start of the book, with a new URL entry in the history. If I then hit the back button, the correct reading URL is restored... but nothing happens. The first page of the book is still displayed.

To make things weirder, this behavior varies slightly by platform. In the latest Chrome (67.0.3966.99), on Windows 7, the behavior is as described above. But in the exact same Chrome on OS X, hitting the back button goes to the correct page. Then, to make things even more confusing, pasting the same URL into a new tab then goes to the correct page immediately.

Safari on OS X is similar, in that the back button gets you to the right place. Some older versions of Firefox on Windows will do this too, but the latest Palemoon acts the same as Chrome. The issue applies to the reader's bookmark feature as well as to browser bookmarks and pasted URLs.

@pjeby
Copy link
Contributor Author

pjeby commented Jul 17, 2018

(It might have been unclear from the preceding, but the net effect is that it is impossible (at least for me) to resume a reading session on Windows, except by making a notation of where you left off and then manually trying to find that location.)

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

No branches or pull requests

1 participant