Hmm, I have a fix for the missing zoom box damage handling, this would be the diff:
=== modified file 'plugins/ezoom/src/ezoom.cpp' @@ -464,6 +466,12 @@ streamingBuffer->render (zTransform);
glDisable (GL_BLEND); + + /* Damage the zoom selection box region during draw */ + cScreen->damageRegion (CompRegion (x1 - 1, + y1 - 1, + x2 - x1 + 1, + y2 - y1 + 1)); }
Do we want this separated ?
« Back to merge proposal
Hmm, I have a fix for the missing zoom box damage handling, this would be the diff:
=== modified file 'plugins/ ezoom/src/ ezoom.cpp' uffer-> render (zTransform);
@@ -464,6 +466,12 @@
streamingB
glDisable (GL_BLEND); >damageRegion (CompRegion (x1 - 1,
+
+ /* Damage the zoom selection box region during draw */
+ cScreen-
+ y1 - 1,
+ x2 - x1 + 1,
+ y2 - y1 + 1));
}
Do we want this separated ?