diff options
-rw-r--r-- | clutter/x11/clutter-device-manager-xi2.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clutter/x11/clutter-device-manager-xi2.c b/clutter/x11/clutter-device-manager-xi2.c index aef0bd666..b3d84fe8b 100644 --- a/clutter/x11/clutter-device-manager-xi2.c +++ b/clutter/x11/clutter-device-manager-xi2.c @@ -673,8 +673,8 @@ translate_coords (ClutterStageX11 *stage_x11, clutter_actor_get_size (stage, &stage_width, &stage_height); - *x_out = CLAMP (event_x, 0, stage_width) / stage_x11->scale_factor; - *y_out = CLAMP (event_y, 0, stage_height) / stage_x11->scale_factor; + *x_out = CLAMP (event_x / stage_x11->scale_factor, 0, stage_width); + *y_out = CLAMP (event_y / stage_x11->scale_factor, 0, stage_height); } static gdouble |