diff --git a/clutter/clutter/evdev/clutter-device-manager-evdev.c b/clutter/clutter/evdev/clutter-device-manager-evdev.c index 176d9e8c0..12b34adfd 100644 --- a/clutter/clutter/evdev/clutter-device-manager-evdev.c +++ b/clutter/clutter/evdev/clutter-device-manager-evdev.c @@ -257,8 +257,8 @@ _clutter_device_manager_evdev_constrain_pointer (ClutterDeviceManagerEvdev *mana float stage_width = clutter_actor_get_width (stage); float stage_height = clutter_actor_get_height (stage); - x = CLAMP (x, 0.f, stage_width - 1); - y = CLAMP (y, 0.f, stage_height - 1); + *new_x = CLAMP (x, 0.f, stage_width - 1); + *new_y = CLAMP (y, 0.f, stage_height - 1); } }