Hi @DTS Engineer
Thank for responding to my topic.
Marking the object with ObservedObject does not resolve the issue, the change is still not propagated back to the list that uses SectionedFetchRequest. I created a runnable project from the Xcode templates that shows the issue.
Clone this repo https://github.com/VladimirAmiorkov/SwiftUI-SectionedFetchRequest
Open the Edit List Test.xcodeproj
Run the project
Press the "+" to add some items, notice the "Text- Init 0"
Tap on the row to pen EditView
Notice the "Text- Init 0" that is show inside EditView
Tap on the button "Change text"
Notice the "Text- Init 0 ..." that is show inside EditView changed
Go back
Notice the "Text- Init 0" in the List is not updated (issue happens here)
Restart app
Notice the "Text- Init 0" in the List is updated
Same code works correct and updates the list if I switch from SectionedFetchRequest to FetchRequest. You can uncomment it in the project.
Or it also works if I add SortDescriptor(\.text) to the SectionedFetchRequest but that is not what I want as I do not want to list all "edible" entities of the object in the request.
Thank you for looking into this.