qulogic/pidgin

Merged in cmeerw/pidgin/fix-15687 (pull request #285)
release-2.x.y
2017-11-17, Gary Kramlich
d68a5cbddc8e
Merged in cmeerw/pidgin/fix-15687 (pull request #285)

Fixes #15687

Approved-by: Eion Robb
Approved-by: Gary Kramlich
--- a/pidgin/gtkblist.c Tue Nov 14 07:14:55 2017 +0000
+++ b/pidgin/gtkblist.c Fri Nov 17 02:32:31 2017 +0000
@@ -4729,6 +4729,15 @@
}
}
break;
+ default:
+ break;
+ }
+}
+
+static void
+chat_joined_cb(PurpleConversation *conv, PidginBuddyList *gtkblist)
+{
+ switch (conv->type) {
case PURPLE_CONV_TYPE_CHAT:
{
PurpleChat *chat = purple_blist_find_chat(conv->account, conv->name);
@@ -6095,6 +6104,9 @@
purple_signal_connect(handle, "conversation-created", gtkblist,
PURPLE_CALLBACK(conversation_created_cb),
gtkblist);
+ purple_signal_connect(handle, "chat-joined", gtkblist,
+ PURPLE_CALLBACK(chat_joined_cb),
+ gtkblist);
gtk_widget_hide(gtkblist->headline_hbox);