This is driving me crazy. :/ What we need, in a nutshell, is this:

- window is moved/resized/changed: save desktop state
- screen is put to sleep: save desktop state and disable WM events
- screen wakes up: restore desktop to what it was, if screens are missing, put 
all windows on 1st workspace of the primary screen
- if screen is disconnected: save desktop state, move out of bounds windows to 
1st workspace of the primary screen
- if screen is connected again: restore desktop state if no WM events occurred 
while screen was missing

If WM events are suspended a moment before screens are turned off/to
stand-by/to sleep/low power mode/... and desktop state is saved, then no
re-arrangement would occur.

I also noticed that having a window on my secondary screen and issuing a
'Move To Workspace' by right clicking on a title bar, will always send
the window to my primary screen. Which is also slightly annoying.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1295267

Title:
  Windows change Monitor/Desktop after screen lock

To manage notifications about this bug go to:
https://bugs.launchpad.net/unity/+bug/1295267/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to