bc9a2cc92a
Putting hidden windows in the desktop layer is pointless - in the desktop layer isn't necessary below all visible windows, and we are hiding the windows by other means. And the movement isn't reliable because nothing sets stack->needs_relayer, so windows can get stuck in the desktop layer after being rehidden. http://bugzilla.gnome.org/show_bug.cgi?id=587251