Investigating https://github.com/mozilla-mobile/fenix/issues/14527 on samples-browserI saw that issue being introduced in aee2029e.
Knowing that GV does it's panning based on the ACTION_DOWN MotionEvent apps send it seems like we are not handling this properly in NestedGeckoView.
Comparing our code with the one from GV where this issue does not reproduce it seems like using a callback system instead of awaiting for a coroutine to complete would fix this (also after testing it).
Closing as PR landed and preparing a release. Please re-open in case there's more to do :).
Based on user reports this did indeed fix the issue seen on Fenix 馃コ.
Is a fix included in 83.1.0/Nov 18 on Android? I checked the changelogs and tried to tie something to the Bugzilla reports but have been unable to do so.
No, it's not included in Firefox 83.1.0 but in Firefox 84 Beta and Firefox Nightly.
@cadeyrn Thank you for the quick response!
Most helpful comment
Based on user reports this did indeed fix the issue seen on Fenix 馃コ.