kiwix / kiwix-js-pwa

Kiwix JS Offline Browser implemented as a Progressive Web App (PWA), and packaged as Electron, NWJS and UWP apps for Windows and Linux.
https://pwa.kiwix.org
GNU General Public License v3.0
177 stars 29 forks source link

When some zimit2 ZIMs are re-opened in PWA on Android, the content of the iframe cannot be interacted with #562

Open Jaifroid opened 7 months ago

Jaifroid commented 7 months ago

I'm seeing this on some small test ZIMs, where I suspect the landing page gets cached. In any case, the iframe is not properly enabled for touch input. I suspect the scrollbox div is in the foreground and hasn't properly been reset.

Needs debugging as it's very annoying.

Jaifroid commented 7 months ago

This only affects Android, not the PWA in desktop browsers. It must be a race condition due to Android being much slower.

Jaifroid commented 7 months ago

Monitor whether this is fixed by https://github.com/kiwix/kiwix-js-pwa/commit/7663bb66cb0b379a4cb5affe77eb5cca869caf06.