-
Notifications
You must be signed in to change notification settings - Fork 220
Closed
Labels
[QA]:Minor issueLabel for QA to mark minor issues loggedLabel for QA to mark minor issues logged[QA]:Wontfix issueLabel for QA to mark issues that were decided by the team not to be fixedLabel for QA to mark issues that were decided by the team not to be fixed
Description
[Affected versions]:
- Firefox Release 65.0.2 and above
- Chrome 72.0.3626.121
[Affected Platforms]:
- All Windows
- All Mac
- All Linux
[Prerequisites]:
- You are logged with your LDAP account on the "https://experimenter.stage.mozaws.net/" website.
- Have an Pref-Flip Study experiment created on the Experimenter stage website.
- Have a branch created with the "Pref Type" set to "boolean".
[Steps to reproduce]:
- Open the browser with the profile from prerequisites and navigate to "https://experimenter.stage.mozaws.net/".
- Open the created experiment from prerequisites.
- Click the "Edit" button from "Branches" section.
- Insert an invalid value in the "Pref value" input field (eg.: 43543).
- Delete the value from the "Branch Size" input field.
- Click the "Save Draft" button and observe the behavior.
[Expected result]:
- Error messages are displayed for both input fields.
[Actual result]:
- Only the error message for the input field where the value was deleted (Step 5) is displayed.
[Notes]:
- This issue is not reproducible if all other input fields are completed with valid data. When the "Save Draft" button is clicked the error message is displayed.
- This issue is not reproducible if a invalid JSON value is inserted in the "Pref value" input field.
- Attached is a screen recording of the issue:

Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
[QA]:Minor issueLabel for QA to mark minor issues loggedLabel for QA to mark minor issues logged[QA]:Wontfix issueLabel for QA to mark issues that were decided by the team not to be fixedLabel for QA to mark issues that were decided by the team not to be fixed