User A opens a segment and clicks on "reset segment to initial content". All the content is marked as deleted and the initial content is added. This is wrong - the user has not changed anything, thus nothing should be marked as changed after the reset.
Also, if User A edits the segment and then User A resets the segment, nothing should be marked as changed (because User A only removes changes from User A).
solution:
The current behaviour is "correct" insofar as the content that already exists when User A resets the segment does not belong to User A. Yet, in the case of resetting the content, we must handle this content as if it belongs to User A.
note for LanguageResources:
This new behavior only refers to resetting a segment. Taking over a match from a LanguageResource still counts as changing content with tracking the change!