Comment 11 for bug 915616

Revision history for this message
joncamfield (jon-camfield) wrote : Re: hide all windows breaks ALT + TAB switcher

I have the exact same problem. It occurs in two ways:

1) Using Ctrl-Alt-D to show desktop
2) Using Unity's Switcher to select the desktop, which also shows the desktop.

Once this happens, no other switcher (ring switcher, super-w) can show the existing windows. They lose any indicators in the launcher, and opening them from the launcher opens a new instance.

To "restore" them, you can open a new window of anything, then alt-tab from it back to the "show desktop" option. This "stops" the show desktop process and restores the hidden windows.

This presents an EXTREMELY annoying and un-intuitive process for users. As a decently veteran Linux, Ubuntu and Compiz user, the first time this happened to me, I thought all my apps had silently been crashed and logged out, losing my work.

WORK AROUND: This is because the Fade to Desktop or Show Desktop Compiz plugin is active and running on top of Unity's show desktop function, so "activating" show desktop turns on the Compiz version, without a way to un-show the desktop, except by the steps above to re-activate the process.

Disabling the Compiz Fade-To-Desktop and Show-Desktop plugins restores a much more sane process. These should be set to conflict with Unity's show-desktop feature, which should be easy to unset for users who prefer the existing Compiz versions (like myself, I love the hide-to-corners effect)