I have been stuck with this issue for a few days now.
I am executing a script which has to type some text in a search box present in the page.
When ever the sendKeys() command is executed, the control clicks/taps other elements (e.g. TextView element) in the page but does not type anything in the EditText element.
I am using
Appium Version 1.3.3
Android Version 4.4.2
(this behaviour is consistent on all android 4.4.2 devices)
I also tried to use the sendKeys function in the Appium Inspector, and the behaviour is consistent.
I have tried to insert text/type an alphabet using KeyCode - driver.sendKeyEvent(29).
But this also causes the same strange behaviour.
No, that is not the issue. There are not elements with the same ID in the page.
Also tapping on the textbox works perfectly fine. Only when i use the send keys command, this happens.
I have tried doing the same using appium UI where we first have to manually select element in the inspector and then execute send keys.
So the issue mentioned above is not it.
I am also facing same issue with appium 3.4.1 for android using Java, it clicks and clear the edittext field but when sendkeys method execute it enter text in some other field.