I use UltraVNC to work on my Mac remotely, and I've noticed that Xcode 4.2 doesn't fully refresh over VNC. The rectangle (shown below) that shows the current status of Xcode underneath the current project and file will only update when
- I'm in Xcode and I click on to another application; or
- I'm in another application and I click on to Xcode.

So it seems like it only does a full refresh when the focus changes. I've tried using both UltraVNC and TightVNC, as well as TightVNC on Linux, and they all show the same behavior. I'm using the built in OS X Screen Sharing capability. This isn't a huge deal, as I can find other ways to get the information that is shown there, but it would be nice if I could find a way to get that to refresh consistently.