Mercurial > pidgin
comparison src/prpl.c @ 12654:ccd0fa854471
[gaim-migrate @ 14997]
sf bug #1388007, "buddy is typing even after he signed off"
If a remote buddy signs off while they were typing you a message, give
the conversation API the "typing-stopped" signal. This got lost in
the status changes.
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Sun, 25 Dec 2005 05:34:43 +0000 |
parents | b94069a95be7 |
children | e9cf00a30b49 |
comparison
equal
deleted
inserted
replaced
12653:afaee008da9f | 12654:ccd0fa854471 |
---|---|
271 { | 271 { |
272 buddy = (GaimBuddy *)iter->data; | 272 buddy = (GaimBuddy *)iter->data; |
273 gaim_blist_update_buddy_status(buddy, old_status); | 273 gaim_blist_update_buddy_status(buddy, old_status); |
274 } | 274 } |
275 g_slist_free(list); | 275 g_slist_free(list); |
276 | |
277 if (!gaim_status_is_online(status)) | |
278 serv_got_typing_stopped(gaim_account_get_connection(account), name); | |
276 } | 279 } |
277 | 280 |
278 static void | 281 static void |
279 do_prpl_change_account_status(GaimAccount *account, | 282 do_prpl_change_account_status(GaimAccount *account, |
280 GaimStatus *old_status, GaimStatus *new_status) | 283 GaimStatus *old_status, GaimStatus *new_status) |