https://bugs.freedesktop.org/show_bug.cgi?id=95491

--- Comment #1 from Olivier Fourdan <[email protected]> ---
So, here's the deal, Xwayland recomputes the overall screen size in
output_get_new_size() which is called from output_handle_done().

But when rearranging the monitor layout in GNOME, we get
output_handle_geometry() and output_handle_mode() but no output_handle_done()
so we don't recompute the size...

The protocol reads:

    <event name="done" since="2">
      <description summary="sent all information about output">
        This event is sent after all other properties have been
        sent after binding to the output object and after any
        other property changes done after that. This allows
        changes to the output properties to be seen as
        atomic, even if they happen via multiple events.
      </description>
    </event>

So we should receive the output_handle_done(), if we don't, it could be a
mutter bug instead.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
wayland-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs

Reply via email to