aboutsummaryrefslogtreecommitdiff
path: root/main/src/ui/add_conversation/select_contact_dialog.vala
diff options
context:
space:
mode:
authorfiaxh <git@lightrise.org>2023-01-11 19:49:27 +0100
committerfiaxh <git@lightrise.org>2023-01-11 19:54:17 +0100
commit860c72bfc93d252d45eb97e71cf9ff22985c7ef9 (patch)
tree8339c77919032626e6c5027539eb81b096663e54 /main/src/ui/add_conversation/select_contact_dialog.vala
parent75500dc767f2cf657c0fbb5d2a4d4557183ed2e9 (diff)
downloaddino-860c72bfc93d252d45eb97e71cf9ff22985c7ef9.tar.gz
dino-860c72bfc93d252d45eb97e71cf9ff22985c7ef9.zip
Fix crash when removing jid from roster
fixes #1332
Diffstat (limited to 'main/src/ui/add_conversation/select_contact_dialog.vala')
-rw-r--r--main/src/ui/add_conversation/select_contact_dialog.vala2
1 files changed, 1 insertions, 1 deletions
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(() => {