Your comments

Thanks for the quick reply.
I didn't move the file. I frequently edit multiple files, jumping between them using the file list on the left.
One thing I noticed is the file is long, over 7000 lines and over 220k bytes.
It seems to depend upon which other file I go to.
When I edit file1, then file2, then file1 again, it consistently goes to the wrong place in file1.
If I go file1, file3, file1, it works correctly.
Interesting, if I go file1, file2, file3, file1, it also works correctly.
Now, I did that with a different file and it was wrong again.
I think it keeps the position, it just doesn't always jump to it, because it remembers it again later.
I only noticed the problem on the long file.