summaryrefslogtreecommitdiff
path: root/gtk/gtklistitemmanager.c
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2018-09-21 05:05:34 +0200
committerMatthias Clasen <mclasen@redhat.com>2020-05-30 19:26:45 -0400
commite1fa6271581b151e2900152499ecfae3feb2eae1 (patch)
tree22e8b227cbb6c907c2f550f3109762385c2568d9 /gtk/gtklistitemmanager.c
parent9d5bb875b124636d94d5fdd09cc4e665e1702528 (diff)
downloadgtk+-e1fa6271581b151e2900152499ecfae3feb2eae1.tar.gz
listview: Add GtkListItem
GtkListItem is a generic row widget that is supposed to replace GtkListBoxRow and GtkFlowBoxChild.
Diffstat (limited to 'gtk/gtklistitemmanager.c')
-rw-r--r--gtk/gtklistitemmanager.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/gtk/gtklistitemmanager.c b/gtk/gtklistitemmanager.c
index 28630bda99..500cc38e5e 100644
--- a/gtk/gtklistitemmanager.c
+++ b/gtk/gtklistitemmanager.c
@@ -165,7 +165,7 @@ gtk_list_item_manager_create_list_item (GtkListItemManager *self,
guint position,
GtkWidget *next_sibling)
{
- GtkWidget *result;
+ GtkListItem *result;
gpointer item;
g_return_val_if_fail (GTK_IS_LIST_ITEM_MANAGER (self), NULL);
@@ -175,7 +175,7 @@ gtk_list_item_manager_create_list_item (GtkListItemManager *self,
item = g_list_model_get_item (self->model, position);
gtk_list_item_factory_bind (self->factory, result, item);
g_object_unref (item);
- gtk_widget_insert_before (result, self->widget, next_sibling);
+ gtk_widget_insert_before (GTK_WIDGET (result), self->widget, next_sibling);
- return result;
+ return GTK_WIDGET (result);
}