From 860c72bfc93d252d45eb97e71cf9ff22985c7ef9 Mon Sep 17 00:00:00 2001 From: fiaxh Date: Wed, 11 Jan 2023 19:49:27 +0100 Subject: Fix crash when removing jid from roster fixes #1332 --- main/src/ui/add_conversation/select_contact_dialog.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'main/src/ui/add_conversation/select_contact_dialog.vala') diff --git a/main/src/ui/add_conversation/select_contact_dialog.vala b/main/src/ui/add_conversation/select_contact_dialog.vala index 09ac1636..b18f4c10 100644 --- a/main/src/ui/add_conversation/select_contact_dialog.vala +++ b/main/src/ui/add_conversation/select_contact_dialog.vala @@ -80,7 +80,7 @@ public class SelectContactDialog : Gtk.Dialog { add_contact_dialog.present(); }); select_jid_fragment.remove_jid.connect((row) => { - ListRow list_row = roster_list_box.get_selected_row() as ListRow; + ListRow list_row = roster_list_box.get_selected_row().child as ListRow; stream_interactor.get_module(RosterManager.IDENTITY).remove_jid(list_row.account, list_row.jid); }); select_jid_fragment.notify["done"].connect(() => { -- cgit v1.3