Visual Studio gets multiple instances of .ts files

This is an old problem but not sure how to describe to find the current status. When I'm editing a .ts file in one tab VS reads another copy into a different tab. When I try to save the changes it asks if I want to reread the file and if I say yes it reads
back the old unedited version.