Since the update (0.9.13 b4c0475ebda4), MacHg doesn't seem to always properly refresh the view when switching from one repository to another. I'm still trying to pinpoint when it exactly happens.
One instance where I just experienced it, was when removing a repository (bookmark & contents). The sidebar updates and removes the repository. Since that repository is now gone, it defaults to the next repository in the list. However, the changes that have been performed on that (local) repository are no longer indicated, hence I couldn't even do a commit anymore. This also applies for the little indicator on server repositories that would let me know how many new changesets are available. It just shows the dark oval shape, but without the number in it.
Switching the view between different repositories does not refresh it, only a default view is displayed without any indication of changes.
The only way to resolve the issue, is to close MacHg and relaunch it, then everything works fine again.
If you need additional info, please let me know. I'll try to capture other instances where this refresh issue happens.