From 81310dff2e712cf7ddbce7c4717cd5a77170c79a Mon Sep 17 00:00:00 2001 From: fiaxh Date: Wed, 7 Mar 2018 17:24:57 +0100 Subject: Handle multiple chat state notifications per bare jid fixes #117 --- main/src/ui/conversation_summary/conversation_item_skeleton.vala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'main/src/ui/conversation_summary/conversation_item_skeleton.vala') diff --git a/main/src/ui/conversation_summary/conversation_item_skeleton.vala b/main/src/ui/conversation_summary/conversation_item_skeleton.vala index 33d135fc..a8da93ef 100644 --- a/main/src/ui/conversation_summary/conversation_item_skeleton.vala +++ b/main/src/ui/conversation_summary/conversation_item_skeleton.vala @@ -22,9 +22,11 @@ public class ConversationItemSkeleton : Box { public ConversationItemSkeleton(StreamInteractor stream_interactor, Conversation conversation, Plugins.MetaConversationItem item) { this.conversation = conversation; this.stream_interactor = stream_interactor; + Box image_content_box = new Box(Orientation.HORIZONTAL, 8) { visible=true }; if (item.requires_avatar) { image.set_jid(stream_interactor, item.jid, conversation.account); + image_content_box.add(image); } if (item.display_time != null) { default_header = new DefaultSkeletonHeader(stream_interactor, conversation, item) { visible=true }; @@ -36,8 +38,6 @@ public class ConversationItemSkeleton : Box { } add_meta_item(item); - Box image_content_box = new Box(Orientation.HORIZONTAL, 8) { visible=true }; - image_content_box.add(image); image_content_box.add(grid); this.add(image_content_box); } -- cgit v1.3