Enable name text field when re-using the details dialog.

Change-Id: I10671fc00ea918da901f36f122641e646057888c
Fixes: 30642226
This commit is contained in:
Felipe Leme
2016-08-03 17:39:01 -07:00
parent ca5002f6bd
commit da1fbdd6f2
2 changed files with 3 additions and 0 deletions

View File

@@ -1483,6 +1483,7 @@ public class BugreportProgressService extends Service {
// Re-use view, but reset fields first.
mDialog.setTitle(dialogTitle);
mInfoName.setText(null);
mInfoName.setEnabled(true);
mInfoTitle.setText(null);
mInfoDescription.setText(null);
}

View File

@@ -419,6 +419,7 @@ public class BugreportReceiverTest extends InstrumentationTestCase {
detailsUi.assertName(NAME);
detailsUi.assertTitle("");
detailsUi.assertDescription("");
assertTrue("didn't enable name on UI", detailsUi.nameField.isEnabled());
detailsUi.nameField.setText(NEW_NAME);
detailsUi.titleField.setText(TITLE);
detailsUi.descField.setText(DESCRIPTION);
@@ -433,6 +434,7 @@ public class BugreportReceiverTest extends InstrumentationTestCase {
detailsUi.assertName(NAME2);
detailsUi.assertTitle("");
detailsUi.assertDescription("");
assertTrue("didn't enable name on UI", detailsUi.nameField.isEnabled());
detailsUi.nameField.setText(NEW_NAME2);
detailsUi.titleField.setText(TITLE2);
detailsUi.descField.setText(DESCRIPTION2);