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
