Skip to content

feature/popular/summary tile: Rework idle source removal

Kalev Lember requested to merge wip/kalev/tile-idle-source into master

When setting up an idle source, save the returned id so that we can remove the idle source in destroy() and when changing the GsApp that the tile shows.

This fixes tile->app NULL critical warnings when quickly switching between categories and a resource leak when the idle fires after destroy().

Also, this bumps the glib dep to 2.56.0 for g_clear_handle_id.

Merge request reports