weston/xwayland
Pekka Paalanen 2add217690 xwm: do not configure frame window None
Spotted this in debug log:
[xwm-wm-x11] XWM: configure window 4194324: x=32 y=32 width=1920 height=1080 border_width=0 stack_mode=0
[xwm-wm-x11] XWM: configure window 0: width=1984 height=1144

Trying to configure window 0 makes no sense. So do not try.

To avoid patching two different places with the same thing, refactor the code
into a common helper.

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.com>
2020-01-29 11:31:11 +00:00
..
dnd.c xwm: dnd does not need cairo-util.h 2019-10-04 15:56:19 +03:00
hash.c Make config.h inclusion consistent 2016-06-16 11:01:54 -07:00
hash.h include stdint.h for int32_t/uint32_t 2016-07-26 16:26:08 -07:00
launcher.c xwayland: stop direct accessing core struct member 2020-01-29 09:55:24 +00:00
meson.build build: separate deps for int and ext libweston users 2019-10-24 13:29:33 +03:00
selection.c libweston: add missing include 2020-01-29 09:49:41 +00:00
window-manager.c xwm: do not configure frame window None 2020-01-29 11:31:11 +00:00
xwayland-internal-interface.h xwayland: add set_toplevel_with_position to internal API 2017-01-18 13:21:02 +02:00
xwayland.h xwm: no need for compositor/weston.h 2019-10-04 17:14:22 +03:00