Open philipwilk opened 7 months ago
Hello! 👋 Thanks for logging this issue. Please remember we are all volunteers here, so some patience may be required before we can get to the issue. Also remember that the fastest way to get resolution on an issue is to propose a change directly, https://github.com/ankidroid/Anki-Android/wiki/Contributing
That's reasonable. However, it may take some time since only a few developers have an Android E-ink device to try to fix this.
Also, please send your debug info here. You can get it at Settings → About → Copy Debug info
AnkiDroid Version = 2.17.6 (568538896be943818ca793dd2635822265712def)
Backend Version = 0.1.34-anki23.12.1 (23.12.1 1a1d4d5419c6b57ef3baf99c9d2d9cf85d36ae0a)
Android Version = 10 (SDK 29)
ProductFlavor = full
Manufacturer = HUAWEI
Model = HMW-W09
Hardware = kirin820E
Webview User Agent = Mozilla/5.0 (Linux; Android 10; HMW-W09 Build/HUAWEIHMW-W09; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.105 Safari/537.36
ACRA UUID = 605a335d-e90c-498d-844c-26143399b2f6
Crash Reports Enabled = true
Thanks!
The first step would be to figure out the APIs which Firefox is using to trigger this
Might be relevant; https://redirect.github.com/koreader/koreader/pull/5068/files
Is your feature request related to a problem? Please describe. I just go a huawei matepad paper, which is a mix of an e-ink reader and an android tablet, meaning I can install ankidroid on it and use it for hours with its good battery life, however, the screen does not refresh on card flips or on going to the next card, so (typical of e-ink displays) there is a sort of burn in/ghosting until the screen does a full refresh. The natively installed apps, and firefox, trigger a screen refresh when you go to a different content view, which prevents this, but ankidroid does not, meaning that the previous card is still sort of visible.
Describe the solution you'd like An option under advanced options/workarounds to get ankidroid to trigger a full refresh on card flips and next card.
Describe alternatives you've considered I have to manually trigger a refresh from the system menu which is a bit annoying.
Additional context There's some "safe mode" under advanced options that says "e-ink devices might require this" but I have observed zero difference with it on.