Description of the issue:
If you touch a textarea when trying to scroll, a magnifier appears to track the position of the caret (blinking vertical line) and you can’t move. That includes moving the textarea itself.
How can this issue be reproduced?
- Tap a textarea to begin typing. You can optionally close your keyboard to give yourself more screen space.
- Scroll along the page to another text input field, then touch and drag without lifting your finger like you’re trying to scroll. The page will snap back up or down to the textarea you touched first and, depending on if you were above or below it, scroll the field up or down respectively.
- If your chosen textarea is large, say because it’s the edit field of a wiki article, good luck. You cannot scroll or navigate through it horizontally whatsoever unless you touch and drag outside of the text field. If you try to do this while typing, it scrolls the caret all the way up or down, causing you to lose your position and move to the beginning or end of the text. This is infuriating.
I should be able to navigate through the text box, or page in general for that matter, by dragging anywhere on it. The way it’s behaving is only supposed to occur when you tap, hold, then drag.
Brave Version (check
Mobile Device details
Samsung Galaxy Note 20 Ultra on Android 11.
In the case of large input areas such as wiki articles, they are impossible to navigate. This is especially true if you use the visual editor (which I do not) because it turns the entire page into a text input field that Brave can’t navigate through anymore. The source editor is used in the video below to demonstrate the first half of the bug, because that’s what I personally use, and also because the visual editor would be impossible to navigate through with this bug.