14 lines
431 B
Diff
14 lines
431 B
Diff
diff --git a/src/display.c b/src/display.c
|
|
index ec59959..470f69b 100644
|
|
--- a/src/display.c
|
|
+++ b/src/display.c
|
|
@@ -117,6 +117,9 @@ void nvnc_display_feed_buffer(struct nvnc_display* self, struct nvnc_fb* fb,
|
|
struct nvnc* server = self->server;
|
|
assert(server);
|
|
|
|
+ pixman_region_intersect_rect(damage, damage, 0, 0, fb->width,
|
|
+ fb->height);
|
|
+
|
|
struct pixman_region16 refined_damage;
|
|
pixman_region_init(&refined_damage);
|