If you click the source tab when viewing a repository and then click the drop down box to change to browsing a different branch the list of files does not update. Consequently if there are different files in different branches you get weird results. Even hitting refresh does not update the list.
The only way I've found to get the correct listing of files to browse is:
- Go to source tab
- Change branch
- Click source tab link again (even though already on that tab)
- Suddenly list of files now updates to match that branch.