diff options
Diffstat (limited to '')
| -rw-r--r-- | dwl.c | 6 | 
1 files changed, 5 insertions, 1 deletions
@@ -2844,8 +2844,12 @@ configurex11(struct wl_listener *listener, void *data)  {  	Client *c = wl_container_of(listener, c, configure);  	struct wlr_xwayland_surface_configure_event *event = data; -	if (!c->mon) +	/* TODO: figure out if there is another way to do this */ +	if (!c->mon) { +		wlr_xwayland_surface_configure(c->surface.xwayland, +				event->x, event->y, event->width, event->height);  		return; +	}  	if (c->isfloating || client_is_unmanaged(c))  		resize(c, (struct wlr_box){.x = event->x, .y = event->y,  				.width = event->width, .height = event->height}, 0);  | 
