This PR updates the UI logic responsible for updating RelationGroup objects based on adjustments made to the targetIds and sourceIds of annotations within the RelationGroup.
With existing logic, deleting the target annotation on a relation with a single source and a distinct single target will leave the relation object intact. I expect this is not intended behavior, and is caused by the typo below.
This PR updates the UI logic responsible for updating
RelationGroup
objects based on adjustments made to thetargetIds
andsourceIds
of annotations within theRelationGroup
.With existing logic, deleting the target annotation on a relation with a single source and a distinct single target will leave the relation object intact. I expect this is not intended behavior, and is caused by the typo below.