
The MetaLater functionality needs to make sure an update is scheduled so that it can run its callbacks etc. This used a ClutterTimeline (which is an object more or less meant to drive animations markers, frames etc) just to keep the master frame clock running. We're moving away from a single master clock, so just schedule updates directly instead, with the newly exposed API. https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1285