Update compound with row selection. (#1439)

Include accessibility traits in old form styles too.
This commit is contained in:
Doug
2023-08-03 10:37:34 +01:00
committed by GitHub
parent 17aa0c632f
commit 68f8bfed53
5 changed files with 8 additions and 6 deletions
@@ -58,11 +58,13 @@ struct FormRowAccessory: View {
Image(systemName: "checkmark.circle.fill")
.font(.compound.bodyLG)
.foregroundColor(isSelected && isEnabled ? .compound.iconPrimary : .compound.iconTertiary)
.accessibilityAddTraits(.isSelected)
}
case .multipleSelection(let isSelected):
Image(systemName: isSelected ? "checkmark.circle.fill" : "circle")
.font(.compound.bodyLG)
.foregroundColor(isSelected && isEnabled ? .compound.iconPrimary : .compound.iconTertiary)
.accessibilityAddTraits(isSelected ? .isSelected : [])
}
}