diff options
| author | Devin J. Pohly <djpohly@gmail.com> | |
|---|---|---|
| 2021-05-23 18:28:13 -0500 | ||
| committer | Devin J. Pohly <djpohly@gmail.com> | |
| 2021-05-23 18:28:13 -0500 | ||
| commit | 06ca86009296c1b8753cba259fd797703a281bbd (patch) | |
| tree | f97052766b50b215231891c3e4ea7afb994d2dcc /dwl.c | |
| parent | 56d93898ea91ef687d855f2f99d9803480f355e0 (diff) | |
| download | dwl-06ca86009296c1b8753cba259fd797703a281bbd.tar.gz dwl-06ca86009296c1b8753cba259fd797703a281bbd.tar.bz2 dwl-06ca86009296c1b8753cba259fd797703a281bbd.zip | |
factor xwayland hackiness out into client.h
@@ -1304,17 +1304,8 @@ mapnotify(struct wl_listener *listener, void *data) c->geom.width += 2 * c->bw; c->geom.height += 2 * c->bw; -#ifdef XWAYLAND - if (c->type == XDGShell) { - /* Tell the client not to try anything fancy */ - wlr_xdg_toplevel_set_tiled(c->surface.xdg, WLR_EDGE_TOP | - WLR_EDGE_BOTTOM | WLR_EDGE_LEFT | WLR_EDGE_RIGHT); - } -#else /* Tell the client not to try anything fancy */ - wlr_xdg_toplevel_set_tiled(c->surface.xdg, WLR_EDGE_TOP | - WLR_EDGE_BOTTOM | WLR_EDGE_LEFT | WLR_EDGE_RIGHT); -#endif + client_set_tiled(c, WLR_EDGE_TOP | WLR_EDGE_BOTTOM | WLR_EDGE_LEFT | WLR_EDGE_RIGHT); /* Set initial monitor, tags, floating status, and focus */ applyrules(c); |