index 06092b7d5d806356a3ea09875bb7c89b22603f1a..a03a8b639ade684bff24c123edceb37d3c8db4ed 100644 (file)
return false;
case GDK_MOTION_NOTIFY:
+ combine_motion_events(_desktop->canvas, event->motion, 0);
if (_event_grab && !_desktop->event_context->space_panning) {
_desktop->snapindicator->remove_snaptarget();
bool transferred = false;
_desktop->scroll_to_point(new_pos);
_desktop->set_coordinate_status(_position);
sp_event_context_snap_delay_handler(_desktop->event_context, NULL,
- reinterpret_cast<SPKnot*>(this), &event->motion,
+ (gpointer) this, &event->motion,
DelayedSnapEvent::CONTROL_POINT_HANDLER);
}
return true;