PSA: if you are spawning callbacks with something other than g_idle_add you should think hard about what priority you want and hopefully you can use G_PRIORITY_DEFAULT_IDLE or lower.
(Instead of G_PRIORITY_DEFAULT)
https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/304
util: Lower the priority of the helper spawn (!304) · Merge requests · GNOME / Image Viewer · GitLab
The default spawn method of the context, gets scheduled with G_PRIORITY_DEFAULT (0), which takes priority over GTK's GDK_PRIORITY_REDRAW which has a value of 120. ...GitLab
This entry was edited (6 months ago)
Jordan Petridis
in reply to Jordan Petridis • • •George Kiagiadakis
in reply to Jordan Petridis • • •Emmanuele Bassi
in reply to George Kiagiadakis • • •