mirror of
https://github.com/hyprwm/wlroots-hyprland.git
synced 2024-11-22 12:55:58 +01:00
xwm: check for a buffer before mapping
This commit is contained in:
parent
d086ee1b9e
commit
17230d33c1
1 changed files with 3 additions and 1 deletions
|
@ -885,7 +885,9 @@ static void read_surface_property(struct wlr_xwm *xwm,
|
||||||
|
|
||||||
static void xwayland_surface_handle_commit(struct wl_listener *listener, void *data) {
|
static void xwayland_surface_handle_commit(struct wl_listener *listener, void *data) {
|
||||||
struct wlr_xwayland_surface *xsurface = wl_container_of(listener, xsurface, surface_commit);
|
struct wlr_xwayland_surface *xsurface = wl_container_of(listener, xsurface, surface_commit);
|
||||||
wlr_surface_map(xsurface->surface);
|
if (wlr_surface_has_buffer(xsurface->surface)) {
|
||||||
|
wlr_surface_map(xsurface->surface);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void xwayland_surface_handle_map(struct wl_listener *listener, void *data) {
|
static void xwayland_surface_handle_map(struct wl_listener *listener, void *data) {
|
||||||
|
|
Loading…
Reference in a new issue