arunkumar9t2 / lynket-browser

🌐 A better browser for Android using the Custom Tab protocol. Previously called Chromer.
Other
477 stars 81 forks source link

Can't click part of the screen whenever a lynket bubble is on-screen #161

Open nickurak opened 2 years ago

nickurak commented 2 years ago

Whenever a lynket bubble is on screen, part of the screen (usually over the c/v/b keys of the normal keyboard) is blocked from being tapped.

This semes to be the spot where the "trash" icon would be, so I'm guessing it's related to that.

Very annoying, as it blocks the middle home-screen bar button, and blocks typing lots of words, until i discard those bubbles.

nickurak commented 2 years ago

BTW, this has been happening on (at least) Android 11 and 12 on my Pixel 4a.

spoelstraethan commented 2 years ago

I've also been seeing this issue under Android 12 on my 4a 5G for sure, I may have encountered it on Android 11 but hadn't correlated the issue to having inactive bubbles at the time.

arunkumar9t2 commented 2 years ago

Thanks for reporting, will address it as part of next update.

WillHick commented 2 years ago

Any release date? Just seen reviews on the Playstore and would be keen to use it again

dgw commented 1 year ago

Don't remember running into this until after my phone got an update to Android 12, middle of last month. This evening I did some testing and came to the same conclusion as OP; it indeed seems the trash icon for Web Heads blocks touch even when it's invisible.

Android 12 changed some touch behavior related to overlays, and I do see that Lynket uses FLAG_NOT_TOUCHABLE (specifically mentioned in the change description) in Trashy.java. If you haven't looked into this yet, that's a starting point.

(For my part, I'm just glad to confirm that it's a software bug and not the start of a hardware digitizer failure.)