diff --git a/sway/desktop/xdg_shell.c b/sway/desktop/xdg_shell.c index 51168f4c6..b31bacb90 100644 --- a/sway/desktop/xdg_shell.c +++ b/sway/desktop/xdg_shell.c @@ -334,6 +334,9 @@ static void handle_request_fullscreen(struct wl_listener *listener, void *data) if (!toplevel->base->mapped) { return; } + + struct wlr_xdg_toplevel_state_request *request = data; + wlr_xdg_toplevel_state_request_ack(request); struct sway_container *container = view->container; struct wlr_xdg_toplevel_requested *req = &toplevel->requested;