diff options
| author | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-07-04 17:48:04 +0200 |
|---|---|---|
| committer | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-07-04 17:48:04 +0200 |
| commit | 7e38de37a75f0429ae0d73be4fbbb0bfc04f9775 (patch) | |
| tree | 5f8c4468fe525e0c387e032850848b3664948e08 | |
| parent | e0bfec6ef2507de3f13e1d4690adfe195cf1643c (diff) | |
fix crash
| -rw-r--r-- | src/render/Renderer.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index 133e5fa3..776c76dd 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -32,7 +32,7 @@ void renderSurface(struct wlr_surface* surface, int x, int y, void* data) { } } else { - if (wlr_surface_is_xdg_surface(RDATA->surface)) { + if (RDATA->surface && wlr_surface_is_xdg_surface(RDATA->surface)) { wlr_box geo; wlr_xdg_surface_get_geometry(wlr_xdg_surface_from_wlr_surface(RDATA->surface), &geo); |
