When I have a changeset that include many files, the Pending Changes view in the Team Explorer switches into a different mode where is only displays a subset of the actual pending changes. I find this disturbing and confusing in itself and really dont like this behavior, but this bug-report isn't so much about what is hides, as it is about what it displays. (I know I can click the "Go to All Changes" button to actually show all).
If you have the following pending changes:
Directory A has 300 files with pending changes.
Directory B has 5 files with pending changes.
When you review the pending changes view it will show you something like the following subset:.
It will NOT display that Directory B has any changes to it. If I know that I want to check in all the changes to directory A,but not the changes to Directory B, then this view would suggest that you will only commit changes to Directory A, but in fact you will also be commiting to Directory B.
I find this terribly confusing. This would NOT be a problem if you didn't not do any "mode switching" in the pending changes view, and always display all the changes.