Merge branch 'no-list-items' into 'main'

listitemmanager: Handle null roots in get_nearest_tile

Closes #5970

See merge request GNOME/gtk!6220
This commit is contained in:
Benjamin Otte
2023-07-29 23:15:13 +00:00

View File

@@ -575,9 +575,14 @@ gtk_list_item_manager_get_nearest_tile (GtkListItemManager *self,
int x,
int y)
{
GtkListTile *root;
int distance = G_MAXINT;
return gtk_list_tile_get_tile_at (self, gtk_list_item_manager_get_root (self), x, y, &distance);
root = gtk_list_item_manager_get_root (self);
if (root == NULL)
return NULL;
return gtk_list_tile_get_tile_at (self, root, x, y, &distance);
}
guint