xwayland: accept configure requests from floating views

This commit is contained in:
emersion 2018-06-24 19:21:02 +01:00
parent cda66e9a26
commit eeb38d65cb
No known key found for this signature in database
GPG Key ID: 0FDE7BE0E88F5E48

View File

@ -334,8 +334,12 @@ static void handle_request_configure(struct wl_listener *listener, void *data) {
ev->width, ev->height); ev->width, ev->height);
return; return;
} }
// TODO: Let floating views do whatever if (container_is_floating(view->swayc)) {
configure(view, view->swayc->x, view->swayc->y, view->width, view->height); configure(view, view->swayc->x, view->swayc->y, ev->width, ev->height);
} else {
configure(view, view->swayc->x, view->swayc->y,
view->width, view->height);
}
} }
static void handle_request_fullscreen(struct wl_listener *listener, void *data) { static void handle_request_fullscreen(struct wl_listener *listener, void *data) {