This is an Android-only Ionic bug that can be tracked here: https://github.com/ionic-team/ionic-framework/issues/21982
There appears to be a workaround in that thread:
To force ion-input to not steal focus, Set ion-button with attribute tabIndex="1", Set ion-input with attribute tabIndex="2"
setValue(e.detail.value)} /> setValue("foo")}>foo
As a side effect, the ion-button will take on a border when focused. Add to css to remove the border.
ion-button:focus{ outline: none; }
Though I'm not entirely sure how this would work with the dynamic nature of a Lemmy feed.
Thanks, I looked into that but I couldn’t get it working unfortunately. PRs welcome. :) Otherwise Ionic peeps know about this and it will be addressed, just a matter of timing.
I experience this too and it seems to happen when you open the image the first time only. It doesn't happen a twice for the same picture. It also doesn't matter how far you scroll really, it happens also when the image is fully on screen.
Voyager
The official lemmy community for Voyager, an open source, mobile-first client for lemmy.
Rules
- Be nice.
- lemmy.world instance policy
Sponsor development! 👇
💙