android-app icon indicating copy to clipboard operation
android-app copied to clipboard

Annotation button disappears

Open QuAzI opened this issue 1 year ago • 2 comments

Sometimes a user has to scroll a page or do something else (like extract stylus on Samsung Note) to see the Annotate option in the menu. Occasionally, the user can see an option, but it hides when the user tries to select more text by dragging selection border points.

https://github.com/user-attachments/assets/63c475b2-22fe-41c3-a008-603731739d47

QuAzI avatar Sep 23 '24 10:09 QuAzI

I can also reproduce this issue. After selecting text, one has to scroll some pixels in order to get the annotate button.

Strubbl avatar Sep 23 '24 18:09 Strubbl

It looks like two different menus. One of them - for text, other contains 'Add tag', 'Annotate'...

QuAzI avatar Sep 23 '24 18:09 QuAzI

This is also happening with me!

(Though I'm happy to have discovered a trick where annotate works!)

jason-mehmel avatar Oct 30 '24 17:10 jason-mehmel

It also happens to me on all my devices. It's nice to hear that there's a workaround. I hope it gets fixed too ☺️

Lorite avatar Nov 26 '24 22:11 Lorite

I can't annotate at all either. I select text, scroll up and down, but no annotation buttons appears.

EDIT: This worked for me in the end, as a workaround

  1. Select some text.
  2. Scroll up or down until the highlight menu is out of sight.
  3. Scroll back
  4. Click the three-button menu
  5. Annotate is here.

cristianmtr avatar Dec 03 '24 10:12 cristianmtr

Thanks! I was thinking the highlight/annotate feature was simply not implemented, great to know this tip, works on mobile.

However, it doesn't work in my Boox Note Air 3 (Android 12). The scroll tweak invokes the "Add tag" button, but "Annotate" is not showing. There is also no three-button menu... any clues? It would be great to have Wallabag working in eInk!

mirenbz avatar Dec 06 '24 08:12 mirenbz

I see the same behaviour as @mirenbz on my Boox Go 10.3. I bought it specifically for reading and annotating, so this is a huge bummer.

geewiz avatar Dec 06 '24 11:12 geewiz

I found a fix in calling invalidate() when the menu is created. This should fix this issue because the menu is refreshed before it is shown.

Strubbl avatar Dec 06 '24 13:12 Strubbl

Great! Any way to test this? I'm already on the latest release v, 2.5.3, but I see it's from May.

mirenbz avatar Mar 11 '25 11:03 mirenbz