High Level App Flow
Matches have Scores which are stored in a Core Data model.
ScoreInputView for a selected board, lists set scores associated with it, when an item selected, program navigates to BidPicker. The user selects information required to calculate the scores and points, and updates the score record in Core Data.
- all of that works.
what doesn't work is when the BidPickerView is dismissed, the ScoreInputView is not refreshed.
It is refreshed if a different board is selected. or if a different score mode is toggled by the user.
The last thing I tried is creating an ObservableObject called Bid., which has a published variable newBid,(observed by both ScoreInputView and BidPicker) which is toggled by the BidPicker program to indicate a change has been made. - No Joy
Attached Code PDF's are highlighted in yellow for what I think are the relevant linkages, but not sure how to do snippets which would work without the context.