The bug was much simpler than I though. We only forgot to call
updateOutputDevices () after detectOutputDevices() (as we already do on
initialisation) in PrivateScreen::configure() (src/screen.cpp).

The attached patch fixes the issue here with the open source driver.

** Patch added: 
"0001-Call-updateOutputDevices-after-detectOutputDevices-w.patch"
   
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/833549/+attachment/2340778/+files/0001-Call-updateOutputDevices-after-detectOutputDevices-w.patch

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

Title:
  Severe screen corruption after rotate the screen

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/833549/+subscriptions

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

Reply via email to