Whiteboard text shifts/moves when revealing answer

I’m using the AnkiDroid app on my Galaxy Tab S9. When I use the whiteboard tool to write on the front of a card, the text I’ve written shifts along with the screen when I reveal the answer. I’d like the annotations to remain fixed in their original position on the card, independent of the screen reveal scroll. Is this possible?

If I understand you correctly, your whiteboard writing scrolls along with the rest of the card – as though you wrote it on that part of the card. While you want the writing to stay in the same place – as though you wrote it on that part of the screen – even when that part of the card scrolls away. Is that right?

I’m asking because in my AnkiDroid, it’s already happening the way you are asking – the whiteboard writing stays in a fixed place on the screen, even though the card scrolls when the answer is revealed.

That makes me think this is either (a) note-type/card-template specific, or (b) device specific.

Let’s do the easy one first – Will you go to Settings > About > Copy debug info – and paste that result here to see if anyone can spot a reason for the difference?

Version info

AnkiDroid Version = 2.20.1 (e32a82c33646807ea19623c9c88be38965bc07e6)

Backend Version = 0.1.48-anki24.11 (24.11 c47638ca36f99dd4f3b81ae82d964aec66e392e0)

Android Version = 9 (SDK 28)

ProductFlavor = play

Manufacturer = Amazon

Model = KFONWI

Hardware = mt8168

Webview User Agent = Mozilla/5.0 (Linux; Android 9; KFONWI Build/PS7321; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/94.0.4606.71 Safari/537.36

ACRA UUID = 55ae3c0a-d60c-451d-8dfa-6b0426c97b63

FSRS = 1.4.3 (Enabled: true)

Crash Reports Enabled = true


As far as the note type –
Do you know if there’s anything unique about your note type/templates? For instance, does your back template start with the usual –

{{FrontSide}}

<hr id=answer>

– or something else? Have you seen this same behavior on other note types?

Yes, you’ve understood my problem perfectly.

Here’s my debug information:

AnkiDroid Version = 2.21alpha15 (c9c58c3efb8adf535fdfb4a7237ae56a870fafef) Backend Version = 0.1.52-anki25.02 (25.02 038d85b1d9e1896e93a3e4a26f600c79ddc33611) Android Version = 14 (SDK 34) ProductFlavor = full Device Info = samsung | samsung | gts9fewifi | gts9fewifixx | SM-X510 | s5e8835 Webview User Agent = Mozilla/5.0 (Linux; Android 14; SM-X510 Build/UP1A.231005.007; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/136.0.7103.125 Safari/537.36 ACRA UUID = 16a209ca-1deb-469a-9d29-0679d1667771 FSRS = 2.0.3 (Enabled: true) Crash Reports Enabled = true

Regarding the note type, my primary cards are image-based. When I click to edit a note on my tablet, the field shows the image URL, like this: <img src="paste-20cf2ce52af4d03caab3cf230dae2aa1c7014382.jpg">

On my PC, the editor displays the actual image.

Regarding other note types, I created a text-based card to test, and the whiteboard behavior was the same as with my image-based cards (the writing still scrolls with the card).

Interestingly:

  • On AnkiWeb, when using a Chrome extension for whiteboard functionality, the behavior is similar (the writing scrolls with the card).
  • On my desktop Anki, I use the “AnkiDraw” add-on, and with that, the writing correctly stays in place when the answer is revealed.

My workflow for adding these cards is to do it from my computer: I take a screenshot of an image and paste it into the Anki desktop application.

Sometimes the differences are pretty clear. Did you enable the “New Reviewer” in the alpha build?

It’s not supported yet in the new reviewer.

Initially, I was using the version downloaded from the Play Store, not the alpha build.

To try and resolve the problem, I then installed the alpha version, but unfortunately, that didn’t fix the issue. I have now reverted to the version available on the Play Store, and the problem persists.

Here is my current setup information:

 AnkiDroid Version: 2.20.1 (e32a82c33646807ea19623c9c88be38965bc07e6)
 Backend Version: 0.1.48-anki24.11 (24.11 c47638ca36f99dd4f3b81ae82d964aec66e392e0)
 Android Version: 14 (SDK 34)
 ProductFlavor: play
 Manufacturer: samsung
 Model: SM-X510
 Hardware: s5e8835
 Webview User Agent: Mozilla/5.0 (Linux; Android 14; SM-X510 Build/UP1A.231005.007; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/136.0.7103.125 Safari/537.36
 ACRA UUID: d9363d51-0e12-493e-a98d-10041d7f20c4
FSRS: 1.4.3 (Enabled: true)
 Crash Reports Enabled: true