diff --git a/blueprintcompiler/language/gtk_list_item_factory.py b/blueprintcompiler/language/gtk_list_item_factory.py index 07b29d8..856ea94 100644 --- a/blueprintcompiler/language/gtk_list_item_factory.py +++ b/blueprintcompiler/language/gtk_list_item_factory.py @@ -60,7 +60,7 @@ class ListItemFactory(AstNode, Scope): for obj in self.iterate_children_recursive() if obj.tokens["id"] is not None }, - "item": ScopeVariable("item", self.gir_class, emit_item_xml), + "item": ScopeVariable("item", self.item_type, emit_item_xml), } @property diff --git a/tests/samples/list_item_factory.ui b/tests/samples/list_item_factory.ui index a3c0856..7ab699f 100644 --- a/tests/samples/list_item_factory.ui +++ b/tests/samples/list_item_factory.ui @@ -14,7 +14,7 @@ - GtkListItem + GtkListItem