The issue is the code says it's inserting a fake output to replace the
old ones, but no code has ever existed to actually do that :)
if (!xmir_screen->windowed) {
xmir_screen->windowed = 1;
XMIR_DEBUG(("Root resized, removing all outputs and inserting
fake output\n"));
while (!xorg_list_is_empty(&xmir_screen->output_list)) {
struct xmir_output *xmir_output =
xorg_list_first_entry(&xmir_screen->output_list, typeof(*xmir_output), link);
RRCrtcDestroy(xmir_output->randr_crtc);
RROutputDestroy(xmir_output->randr_output);
xmir_output_destroy(xmir_output);
}
}
** Changed in: xorg-server (Ubuntu)
Assignee: (unassigned) => Daniel van Vugt (vanvugt)
--
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1504422
Title:
Xmir: xrandr outputs information is lost after root window resize
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1504422/+subscriptions
_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : [email protected]
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help : https://help.launchpad.net/ListHelp