With Compiz enabled, the “Show Desktop” button doesn’t actually show the desktop. The first click opens some windows in front of what you’re doing, and then the second click shows the desktop.
The normal Gnome desktop button, while identical in appearance, behaves as you would expect.
