-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Touch does not place cursor on input fields on Android #10301
Comments
Any progress here, guys? I have the same issue. |
Good to see this is a known issue and others have run into it. It is a pretty impactful bug for a special p2p web app we're trying to launch. |
I have the same issue. |
Same problem here, reproduced with chrome developper console on Windows.
By the way, there's also a problem with textarea (all text is selected) This is really impactful. |
Agreed, this is really impactful. This is the kind of issue which make an entire app down. It's probably something with focus events... |
Any progress on this one? This is a blocking issue. Unfortunately this makes the whole framework useless because this is a major issue that makes any app unusable. Is there at least a workaround? |
Also reported by at least one Google team |
* Fixes not being able to move the text cursor within and input on mobile. * Fixes not being able to blur an input by tapping away on mobile. Both of the issues were due to the click hijacking from the gesture service being too aggressive and preventing focus from shifting. Fixes angular#10301. Fixes angular#5365.
* Fixes not being able to move the text cursor within and input on mobile. * Fixes not being able to blur an input by tapping away on mobile. Both of the issues were due to the click hijacking from the gesture service being too aggressive and preventing focus from shifting. Fixes #10301. Fixes #5365.
This problem still happening on mobile |
Its fixed for me; Do you have the right version? |
yes, i have 1.1.5 and it doesn't work on android/chrome/mobile. |
Can you guys check this problem? |
@gelordi please open a new issue with a CodePen reproduction. |
Actual Behavior:
What is the issue? *
Touch on input field does not place the cursor at different text positions on Android phone
What is the expected behavior?
When there is a input field with text, the cursor should be placed at the touch location.
CodePen (or steps to reproduce the issue): *
You can move the cursor by dragging the blue cursor location icon, but the cursor cannot be placed by touch events inside the text.
With $mdGestureProvider.skipClickHijack() this also works, i.e., touch events change the cursor location.
Angular Versions: *
Angular Version:
1.5.8Angular Material Version:
1.1.1Additional Information:
Browser Type: *
Mobile chromeBrowser Version: *
AndroidOS: *
7Related tickets:
The text was updated successfully, but these errors were encountered: