diff --git a/clutter/clutter/clutter-paint-volume.c b/clutter/clutter/clutter-paint-volume.c index e2f273ef3..e6d16da69 100644 --- a/clutter/clutter/clutter-paint-volume.c +++ b/clutter/clutter/clutter-paint-volume.c @@ -1069,10 +1069,10 @@ _clutter_paint_volume_get_stage_paint_box (const ClutterPaintVolume *pv, * in this case. */ clutter_paint_volume_free (&projected_pv); - box->x1 = CLUTTER_NEARBYINT (box->x1); - box->y1 = CLUTTER_NEARBYINT (box->y1); - box->x2 = CLUTTER_NEARBYINT (box->x2); - box->y2 = CLUTTER_NEARBYINT (box->y2); + box->x1 = floorf (box->x1); + box->y1 = floorf (box->y1); + box->x2 = ceilf (box->x2); + box->y2 = ceilf (box->y2); return; }