The fix for this bug causes regressions related to autopilot handling. I think the code in the fix is not entirely correct as well - it assumes that when there are no windows visible, we are in showdesktop mode, which is not correct.
For now, I recommend reverting the fix, as show desktop is not being used that much anyway: https://code.launchpad.net/~sil2100/unity/revert_r3380_showdesktop/+merge/171781
The fix for this bug causes regressions related to autopilot handling. I think the code in the fix is not entirely correct as well - it assumes that when there are no windows visible, we are in showdesktop mode, which is not correct.
For now, I recommend reverting the fix, as show desktop is not being used that much anyway: /code.launchpad .net/~sil2100/ unity/revert_ r3380_showdeskt op/+merge/ 171781
https:/