Could not reproduce the problem from the sketchy description.  Every scenario
I could think of always preserved the edited content of file1.