clutter: Make low-level picking function private to ClutterStage
It's now only called within it, inside other higher-level accessors to update picking based on actor/view/event changes. This can now be made a private call. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3696>
This commit is contained in:
parent
4ab868154f
commit
c087d9b746
2 changed files with 9 additions and 8 deletions
|
@ -107,13 +107,6 @@ void clutter_stage_set_actor_needs_immediate_relayout (ClutterStage *stage);
|
|||
void clutter_stage_remove_device_entry (ClutterStage *self,
|
||||
ClutterInputDevice *device,
|
||||
ClutterEventSequence *sequence);
|
||||
ClutterActor * clutter_stage_pick_and_update_device (ClutterStage *stage,
|
||||
ClutterInputDevice *device,
|
||||
ClutterEventSequence *sequence,
|
||||
ClutterInputDevice *source_device,
|
||||
ClutterDeviceUpdateFlags flags,
|
||||
graphene_point_t point,
|
||||
uint32_t time_ms);
|
||||
|
||||
void clutter_stage_unlink_grab (ClutterStage *self,
|
||||
ClutterGrab *grab);
|
||||
|
|
|
@ -182,6 +182,14 @@ static void clutter_stage_set_viewport (ClutterStage *stage,
|
|||
float width,
|
||||
float height);
|
||||
|
||||
static ClutterActor * clutter_stage_pick_and_update_device (ClutterStage *stage,
|
||||
ClutterInputDevice *device,
|
||||
ClutterEventSequence *sequence,
|
||||
ClutterInputDevice *source_device,
|
||||
ClutterDeviceUpdateFlags flags,
|
||||
graphene_point_t point,
|
||||
uint32_t time_ms);
|
||||
|
||||
G_DEFINE_TYPE_WITH_PRIVATE (ClutterStage, clutter_stage, CLUTTER_TYPE_ACTOR)
|
||||
|
||||
static void
|
||||
|
@ -3508,7 +3516,7 @@ clutter_stage_check_in_clear_area (ClutterStage *stage,
|
|||
point.x, point.y);
|
||||
}
|
||||
|
||||
ClutterActor *
|
||||
static ClutterActor *
|
||||
clutter_stage_pick_and_update_device (ClutterStage *stage,
|
||||
ClutterInputDevice *device,
|
||||
ClutterEventSequence *sequence,
|
||||
|
|
Loading…
Reference in a new issue