diff options
-rw-r--r-- | sway/tree/container.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sway/tree/container.c b/sway/tree/container.c index 132b6819..e5149fb6 100644 --- a/sway/tree/container.c +++ b/sway/tree/container.c | |||
@@ -536,6 +536,13 @@ static void render_titlebar_text_texture(struct sway_output *output, | |||
536 | 536 | ||
537 | cairo_surface_t *surface = cairo_image_surface_create( | 537 | cairo_surface_t *surface = cairo_image_surface_create( |
538 | CAIRO_FORMAT_ARGB32, width, height); | 538 | CAIRO_FORMAT_ARGB32, width, height); |
539 | cairo_status_t status = cairo_surface_status(surface); | ||
540 | if (status != CAIRO_STATUS_SUCCESS) { | ||
541 | sway_log(SWAY_ERROR, "cairo_image_surface_create failed: %s", | ||
542 | cairo_status_to_string(status)); | ||
543 | return; | ||
544 | } | ||
545 | |||
539 | cairo_t *cairo = cairo_create(surface); | 546 | cairo_t *cairo = cairo_create(surface); |
540 | cairo_set_antialias(cairo, CAIRO_ANTIALIAS_BEST); | 547 | cairo_set_antialias(cairo, CAIRO_ANTIALIAS_BEST); |
541 | cairo_set_font_options(cairo, fo); | 548 | cairo_set_font_options(cairo, fo); |