diff options
author | fiaxh <git@lightrise.org> | 2020-04-03 22:49:59 +0200 |
---|---|---|
committer | fiaxh <git@lightrise.org> | 2020-04-03 22:49:59 +0200 |
commit | 871ff33ac79f3d17b0260b8bfcd27780038edd6d (patch) | |
tree | f8079e29db5d0f9294fbfbfb47b93b0403249cc9 /main/src/ui/conversation_selector | |
parent | 1c8e15c408f57d93461e6adb33c4c4415ac49267 (diff) | |
download | dino-871ff33ac79f3d17b0260b8bfcd27780038edd6d.tar.gz dino-871ff33ac79f3d17b0260b8bfcd27780038edd6d.zip |
Add support for last message correction
Diffstat (limited to 'main/src/ui/conversation_selector')
-rw-r--r-- | main/src/ui/conversation_selector/conversation_selector_row.vala | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/main/src/ui/conversation_selector/conversation_selector_row.vala b/main/src/ui/conversation_selector/conversation_selector_row.vala index 6234e9c8..6dc953df 100644 --- a/main/src/ui/conversation_selector/conversation_selector_row.vala +++ b/main/src/ui/conversation_selector/conversation_selector_row.vala @@ -86,6 +86,12 @@ public class ConversationSelectorRow : ListBoxRow { content_item_received(item); } }); + stream_interactor.get_module(MessageCorrection.IDENTITY).received_correction.connect((item) => { + if (last_content_item != null && last_content_item.id == item.id) { + content_item_received(item); + } + }); + last_content_item = stream_interactor.get_module(ContentItemStore.IDENTITY).get_latest(conversation); x_button.clicked.connect(() => { |