listitemwidget: Clean up in teardown
authorMatthias Clasen <mclasen@redhat.com>
Tue, 20 Jun 2023 01:50:45 +0000 (21:50 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 20 Jun 2023 01:50:45 +0000 (21:50 -0400)
gtk/gtklistitemwidget.c

index 8c92de5e798ab614dfc49fac6f532c89c51bd9ae..55a9b9252c0a2e444ca37ba1472bcc5fb8f2dd36 100644 (file)
@@ -148,6 +148,9 @@ gtk_list_item_widget_teardown_object (GtkListFactoryWidget *fw,
   gtk_list_factory_widget_set_selectable (fw, FALSE);
   gtk_widget_set_focusable (GTK_WIDGET (self), TRUE);
 
+  gtk_accessible_reset_property (GTK_ACCESSIBLE (self), GTK_ACCESSIBLE_PROPERTY_LABEL);
+  gtk_accessible_reset_property (GTK_ACCESSIBLE (self), GTK_ACCESSIBLE_PROPERTY_DESCRIPTION);
+
   gtk_list_item_do_notify (list_item,
                            gtk_list_item_base_get_item (GTK_LIST_ITEM_BASE (self)) != NULL,
                            gtk_list_item_base_get_position (GTK_LIST_ITEM_BASE (self)) != GTK_INVALID_LIST_POSITION,