title: Espresso - typeText() not working correclty, sometimes letters are missing
body: <p>I start my login activity and I use in Espresso test:</p>
  
  <pre><code>onView(withId(R.id.username)).perform(typeText("USERNAME"));
  </code></pre>
  
  <p>I expect the text in the field to be "USERNAME", but sometimes I get "SERNAME", others "UERNAME".</p>
  
  <p>Most of the times it works but sometimes it fails, specially after rebooting the phone.</p>
  
  <p>Here is the sample code to reproduce the bug:
  <a href="https://github.com/neoranga55/CleanGUITestArchitecture" rel="noreferrer">https://github.com/neoranga55/CleanGUITestArchitecture</a></p>