diff options
author | fiaxh <git@lightrise.org> | 2023-01-11 19:49:27 +0100 |
---|---|---|
committer | fiaxh <git@lightrise.org> | 2023-01-11 19:54:17 +0100 |
commit | 860c72bfc93d252d45eb97e71cf9ff22985c7ef9 (patch) | |
tree | 8339c77919032626e6c5027539eb81b096663e54 /main/src/ui/add_conversation/select_contact_dialog.vala | |
parent | 75500dc767f2cf657c0fbb5d2a4d4557183ed2e9 (diff) | |
download | dino-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.vala | 2 |
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(() => { |