Fenix: Selecting text is not working properly [Bug]

Created on 30 Aug 2019  ·  9Comments  ·  Source: mozilla-mobile/fenix

Steps to reproduce

1-Launch Fenix
2-Go to any website for example: https://en.wikipedia.org/wiki/Main_Page
3-long press on any paragraph to select a word and try to slide the selector bubble to select more words from the article.

Expected behavior

Select word by word or maybe by letters it depends on how fast you move the selector bubble

Actual behavior

when long press on a word it will be selected but when trying to select more words the selector goes to the other direction, it's quite impossible to select a sentence.

Device information

Huawei P8 lite 2017

  • Android device: Android 8.0
  • Fenix version:
    Nightly 190830 06:05 (Build #12420615)
    📦: 10.0.1, a573b4116
    🦎: 70.0a1-20190826094255
P2 engverified gv 🐞 bug

Most helpful comment

Trying to select the paragraph
From "when" to "sentence."
Fenix:
20190911_154945

Kiwi:
20190911_155524

All 9 comments

Same issue
8.1.0 BlackBerry KeyOne

Trying to select the paragraph
From "when" to "sentence."
Fenix:
20190911_154945

Kiwi:
20190911_155524

This bug is a Gecko regression in GV 70 from some changes made to improve Android input responsiveness on Fire TV (layout.reflow.synthMouseMove bug 1545393). @makotokato says he will back out that change:

https://bugzilla.mozilla.org/show_bug.cgi?id=1580669#c15

Same here.

Device: Fairphone 2 / FP2
OS: LineageOS-15.1 (Android 8.1)
FirefoxPreview: 2.0.0 (Build #12610150)
Not using Beta in Play Store.

Guess the bug appeared since 1.4.0 or 2.0.0.

Looks like this is fixed on nightly 9/24.

This was not included in the 2.1.0 RC, still reproducing.

This was not included in the 2.1.0 RC, still reproducing.

What GeckoView version does Fenix 2.1.0 RC use? I assume it is using some version of GeckoView 70 Beta. However, the fix for bug 1580669 was uplifted to GeckoView Beta only three days ago. To get the fix, Fenix will need to update to GeckoView version 70.0.20190930090044 or later.

https://bugzilla.mozilla.org/show_bug.cgi?id=1580669#c28

Looks like it's fixed in 2.1.0-final.
https://github.com/mozilla-mobile/fenix/releases/tag/v2.1.0

Was this page helpful?
0 / 5 - 0 ratings