I have two displays: 4 desktop spaces (the Wall) having 2 displays each. If I unplug the second monitor, then all windows move quite strange.
I place 8 windows: 1 and 2 on the first desktop space on the left and right screen, 3 and 4 on the second space on the two screens etc.
[1][2] | [3][4] | [5][6] | [7][8]
Note that I have each window MAXIMIZED, otherwise their movements are completely unpredictable (not even in the way I describe below).
I expect the behaviour as in 10.10: if I unplug the second monitor, then each desktop space 'shrinks' and I get windows 1 and 2 on the first desktop, 3 and 4 -- on the second one etc.
[12] | [34] | [56] | [78]
What happens: the first space now have windows 1 and 3, the second one has 2 and 4, etc
[13] | [24] | [57] | [68]
(there is another issue that if you press Alt+Tab after you unplug the monitor you cannot even see all the windows moved to the workspace until you walk around other spaces, but maybe that is another glitch not related)
Now, the more wierd stuff happens when I plug the second monitor back: I get ALL WINDOWS on the first space: some of them on the first display and others on the second display:
[13][245678] | [][] | [][] | [][] or another time: [13468][257] | [][] | [][] | [][]
This worked more intuitively in 10.10. Any way to get it back?
P.S. In CompizConfig>Desktop>Expo>Appearance I have Multi Output Mode = One wall per output. When I changed it to another value -- the same thing happens, but I am not sure Unity uses this parameter at all.