arianneorpilla / jidoujisho

A full-featured immersion language learning suite for mobile.
GNU General Public License v3.0
893 stars 57 forks source link

Ttu Ebook Reader Bookmarks Don't Work in Paginated Mode on 2.9.0 #391

Open ArctynFox opened 1 month ago

ArctynFox commented 1 month ago

App version: 2.9.0-preview2 Device: Samsung S22 Ultra OS version: Android 14

When trying to bookmark my position in an e-pub using the in-app embedded ttu reader on paginated mode, it most of the time does not properly save the position, and ends up opening back to the first page of the book instead of whatever position I bookmarked. This happens when I close the app without closing the webview and when I use the device's navigation to exit the webview. Sometimes it works properly, but I cannot, through testing, pinpoint what might be the determining factor in whether it succeeds or not. Sometimes, tapping manager in ttu and then navigating back to the e-pub will open it to the correct spot, but more often than not it just goes back to the first page. This does not happen if I open the e-pub in an actual browser via ttu.

Expected result: E-pubs on the embedded ttu reader in paginated mode will open to the bookmarked position.

Actual result: E-pubs on the embedded ttu reader in paginated mode open to the first page.

avc1657 commented 1 month ago

I couldn't replicate your issue, unfortunately. I'm also in version 2.8.9 which is more stable. Maybe you could try to downgrade and see if the issue persists. If it still persists, then go back to 2.9.0.

ArctynFox commented 1 month ago

I tested on 2.8.9, albeit on a different device as it wouldn't let me downgrade without uninstalling which I can't be bothered to do at the moment, and the issue did not persist.

avc1657 commented 1 month ago

I gave up using 2.9.0 because it provided me with more issues than solutions, so I saw it as not worth the pain. One of the big improvements in 2.9.0 is initial support for structured content dictionaries, which is great. I ended converting 4 Japanese dictionaries I wanted to use from structured content to plain text then downgraded to 2.8.9