From 2cdc18452eced84dca24bef8b61bac8bbf7c9032 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Kristian=20H=C3=B8gsberg?= Date: Tue, 8 Jun 2010 10:44:38 -0400 Subject: [PATCH] Fix matrix setup in surface_map() --- compositor.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/compositor.c b/compositor.c index 9ca06b0..5af0a15 100644 --- a/compositor.c +++ b/compositor.c @@ -691,8 +691,9 @@ surface_map(struct wl_client *client, { struct wlsc_surface *es = (struct wlsc_surface *) surface; - wlsc_matrix_translate(&es->matrix, x, y, 0); + wlsc_matrix_init(&es->matrix); wlsc_matrix_scale(&es->matrix, width, height, 1); + wlsc_matrix_translate(&es->matrix, x, y, 0); } static void -- 2.7.4