From f2b682dd9cd87b3b4cd2f1f662c5a06624b294a2 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 19 Jun 2023 21:50:45 -0400 Subject: [PATCH] listitemwidget: Clean up in teardown --- gtk/gtklistitemwidget.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gtk/gtklistitemwidget.c b/gtk/gtklistitemwidget.c index 8c92de5e79..55a9b9252c 100644 --- a/gtk/gtklistitemwidget.c +++ b/gtk/gtklistitemwidget.c @@ -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, -- 2.30.2