diff --git a/src/sna/sna.h b/src/sna/sna.h index d8f96e06..bc149677 100644 --- a/src/sna/sna.h +++ b/src/sna/sna.h @@ -465,7 +465,8 @@ sna_drawable_move_to_cpu(DrawablePtr drawable, unsigned flags) RegionRec region; pixman_region_init_rect(®ion, - 0, 0, drawable->width, drawable->height); + drawable->x, drawable->y, + drawable->width, drawable->height); return sna_drawable_move_region_to_cpu(drawable, ®ion, flags); }