Samium Gromoff <[email protected]> writes: > Good day, folks; > > Given two actors -- a parent, and a child -- both reactive and having > certain ClutterActions attached (say, PanAction and DragAction) -- > > is there a way to have the parent to conditionally pass the event > through to the child, depending on whether the gesture is within the > child? So that the DragAction is activated, when the child is dragged, > with PanAction taking over otherwise.
Hmm, I'm looking at the implementation of GestureAction, and particularly at clutter_gesture_action_set_actor(), and it appears, at least on surface, that filtering could be done via a combination of g_signal_override_class_handler() and g_signal_chain_from_overridden_handler(), as applied to the "captured-event" signal - emitted on the actor object. Am I entirely wrong, or, perhaps, there is a better way? -- regards, Samium Gromoff -- P.S. Shouldn't there be an easier way to figure out such things? I know, I know, documentation on fast-moving code-bases is a tough job.. _______________________________________________ clutter-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/clutter-list
