libpurple: update unseen IMs too
This commit is contained in:
parent
ab8a950661
commit
eafec2a418
1 changed files with 3 additions and 0 deletions
|
@ -638,6 +638,9 @@ class SpectrumNetworkPlugin : public NetworkPlugin {
|
|||
if (account) {
|
||||
serv_send_typing_wrapped(purple_account_get_connection_wrapped(account), buddyName.c_str(), PURPLE_NOT_TYPING);
|
||||
PurpleConversation *conv = purple_find_conversation_with_account_wrapped(PURPLE_CONV_TYPE_CHAT, buddyName.c_str(), account);
|
||||
if (!conv) {
|
||||
conv = purple_find_conversation_with_account_wraper(PURPLE_CONV_TYPE_IM, buddyName.c_str(), account);
|
||||
}
|
||||
if (conv) {
|
||||
purple_conversation_set_data_wrapped(conv, "unseen_count", 0);
|
||||
purple_conversation_update_wrapped(conv, PURPLE_CONV_UPDATE_UNSEEN);
|
||||
|
|
Loading…
Add table
Reference in a new issue