@@ -38,6 +38,7 @@ public LoginFlow chooseContinueWithWpCom() {
3838 public LoginFlow enterEmailAddress (String emailAddress ) {
3939 // Email Address Screen – Fill it in and click "Continue"
4040 // See LoginEmailFragment
41+ clickOn (R .id .input );
4142 populateTextField (R .id .input , emailAddress );
4243 clickOn (R .id .login_continue_button );
4344 return this ;
@@ -46,6 +47,7 @@ public LoginFlow enterEmailAddress(String emailAddress) {
4647 public LoginFlow enterPassword (String password ) {
4748 // Password Screen – Fill it in and click "Continue"
4849 // See LoginEmailPasswordFragment
50+ clickOn (R .id .input );
4951 populateTextField (R .id .input , password );
5052 clickOn (R .id .bottom_button );
5153 return this ;
@@ -104,7 +106,9 @@ public LoginFlow enterUsernameAndPassword(String username, String password) {
104106 Matchers .instanceOf (EditText .class )));
105107 ViewInteraction passwordElement = onView (allOf (isDescendantOfA (withId (R .id .login_password_row )),
106108 Matchers .instanceOf (EditText .class )));
109+ clickOn (usernameElement );
107110 populateTextField (usernameElement , username + "\n " );
111+ clickOn (passwordElement );
108112 populateTextField (passwordElement , password + "\n " );
109113 clickOn (R .id .bottom_button );
110114 return this ;
@@ -120,6 +124,7 @@ public LoginFlow chooseEnterYourSiteAddress() {
120124 public LoginFlow enterSiteAddress (String siteAddress ) {
121125 // Site Address Screen – Fill it in and click "Continue"
122126 // See LoginSiteAddressFragment
127+ clickOn (R .id .input );
123128 populateTextField (R .id .input , siteAddress );
124129 clickOn (R .id .bottom_button );
125130 return this ;
0 commit comments