From: Matthias Clasen Date: Tue, 20 Jun 2023 01:50:45 +0000 (-0400) Subject: listitemwidget: Clean up in teardown X-Git-Tag: archive/raspbian/4.12.3+ds-1+rpi1~1^2^2^2~22^2~1^2~119^2~4 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=f2b682dd9cd87b3b4cd2f1f662c5a06624b294a2;p=gtk4.git listitemwidget: Clean up in teardown --- 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,