winewayland.drv: Ensure outputs can access xdg information robustly.
commit1bc84c177d15aac42f3a2756a153cccbeaeb1578
authorAlexandros Frantzis <alexandros.frantzis@collabora.com>
Sat, 14 Oct 2023 14:39:01 +0000 (14 17:39 +0300)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 16 Oct 2023 20:30:15 +0000 (16 22:30 +0200)
tree05802c165abf64dfbd8d40c9ea5fc6e2a497e892
parent8cfcc211b8b3c98c7fca68a0cb958bf0b649e7ec
winewayland.drv: Ensure outputs can access xdg information robustly.

Add outputs to the output_list on creation (instead of when they are
first configured), so they are detected and "upgraded" with xdg
information even if the compositor advertises the zxdg_output_manager
global after the wl_outputs themselves.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55788
dlls/winewayland.drv/wayland_output.c