From 264b3f9d843398d68ca7610b53105519484b8727 Mon Sep 17 00:00:00 2001 From: Benjamin Franzke Date: Wed, 16 Mar 2011 13:48:42 +0100 Subject: [PATCH] compositor: Update only existing backgrounds in output_move --- compositor/compositor.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/compositor/compositor.c b/compositor/compositor.c index 23465da..01fb257 100644 --- a/compositor/compositor.c +++ b/compositor/compositor.c @@ -1327,9 +1327,11 @@ wlsc_output_move(struct wlsc_output *output, int x, int y) output->x = x; output->y = y; - output->background->x = x; - output->background->y = y; - wlsc_surface_update_matrix(output->background); + if (output->background) { + output->background->x = x; + output->background->y = y; + wlsc_surface_update_matrix(output->background); + } pixman_region32_init(&output->previous_damage_region); -- 2.7.4