From: Pekka Paalanen <[email protected]>

Fix one left-over case that directly assigned
weston_surface::width,height, and so missed view dirtying.

Signed-off-by: Pekka Paalanen <[email protected]>
---
 src/compositor.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/compositor.c b/src/compositor.c
index e1d6df1..784a95f 100644
--- a/src/compositor.c
+++ b/src/compositor.c
@@ -1203,8 +1203,8 @@ weston_surface_set_size_from_buffer(struct weston_surface 
*surface)
        }
 
        if (surface->buffer_viewport.viewport_set) {
-               surface->width = surface->buffer_viewport.dst_width;
-               surface->height = surface->buffer_viewport.dst_height;
+               surface_set_size(surface, surface->buffer_viewport.dst_width,
+                                surface->buffer_viewport.dst_height);
                return;
        }
 
-- 
1.8.3.2

_______________________________________________
wayland-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to