aboutsummaryrefslogtreecommitdiff
path: root/tinywl
diff options
context:
space:
mode:
authorJohn Lindgren <john@jlindgren.net>2023-02-17 08:25:39 -0500
committerIsaac Freund <mail@isaacfreund.com>2023-02-21 09:32:06 +0000
commit7d90cd055d82ef8368318433ec9fa9bfc271a3da (patch)
tree121b02822fce5c223368954eda336cf59e6394a3 /tinywl
parent3ef9f9128306cac549a99a3e844b3e55f9381279 (diff)
xwayland: Send synthetic ConfigureNotify per ICCCM 4.1.5
X11 clients expect a ConfigureNotify after a ConfigureRequest. If the compositor/window manager chooses not to honor the request (e.g. due to the window being maximized), XWayland will not send a "real" ConfigureNotify event and the window manager is expected to send a synthetic event instead. Otherwise, the X11 client is left waiting and may not repaint its window properly. For comparison, see Openbox's client_configure() or Weston's weston_wm_window_send_configure_notify(). v2: Move logic to wlr_xwayland_surface_configure()
Diffstat (limited to 'tinywl')
0 files changed, 0 insertions, 0 deletions