Skip to content

LG-8595: Label text for radio buttons should not be optional#7607

Merged
tomas-nava merged 1 commit intomainfrom
tomas/lg-8595-show-address-radio-buttons-label
Jan 10, 2023
Merged

LG-8595: Label text for radio buttons should not be optional#7607
tomas-nava merged 1 commit intomainfrom
tomas/lg-8595-show-address-radio-buttons-label

Conversation

@tomas-nava
Copy link
Contributor

@tomas-nava tomas-nava commented Jan 10, 2023

🎫 Ticket

LG-8595

🛠 Summary of changes

The label text for radio buttons in the SimpleForm config was set optional in #7539. This caused the label for the radio buttons on the in-person proofing address page to stop rendering. This PR reverts radio button label text back to use.

📜 Testing Plan

Navigate to the in-person proofing address page locally and confirm that the label for the radio buttons is visible.

👀 Screenshots

Before (form with missing label) missing
After (form showing label) showing

changelog: Bug Fixes, In-person proofing, Show missing form label
@tomas-nava tomas-nava requested review from a team, eileen-nava and mitchellhenke January 10, 2023 04:13
@aduth
Copy link
Contributor

aduth commented Jan 10, 2023

Hm, looks like this may also have regressed with other radio buttons, such as the "Create an account" language preference selection.

Production This Branch
image image

It's not really clear why it's acting differently for the legend, since my understanding of the intent of optional is simply to avoid automatically generating labels, but these fields weren't automatically generating them anyways.

@tomas-nava tomas-nava merged commit a7ac0be into main Jan 10, 2023
@tomas-nava tomas-nava deleted the tomas/lg-8595-show-address-radio-buttons-label branch January 10, 2023 16:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants