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)