This is normal if a file becomes automatically checked out due to a change, and if ultimately the contents of the file are changed back to it’s original state. At that point you would see the message about identical contents upon comparison.
This blog entry describes a not-so intuitive way of dealing with this; and in the comments there is an even better suggestion on dealing with it through the command line via TFS power tools.
TFS pending changes ignoring identical files…