# HG changeset patch # User Sadrul Habib Chowdhury # Date 1189399634 0 # Node ID d9bec6786a0c4811f90223ceb7b71bcbd8dafdb7 # Parent 5a051296836c0ac7b2c07d8637c3b2f71d47be6c# Parent c35e8c057441b9862a973bca3ab02cd0e6284a02 merge of '23dc0b8b764a7a920891d3024bb830bb14916013' and '5c4412b272d4bbf2942716f8b4fd67890035dab7' diff -r 5a051296836c -r d9bec6786a0c pidgin/gtkconv.c --- a/pidgin/gtkconv.c Sun Sep 09 22:45:45 2007 +0000 +++ b/pidgin/gtkconv.c Mon Sep 10 04:47:14 2007 +0000 @@ -9026,6 +9026,9 @@ win->gtkconvs = g_list_remove(win->gtkconvs, gtkconv); + g_signal_handlers_disconnect_matched(win->window, G_SIGNAL_MATCH_DATA, + 0, 0, NULL, NULL, gtkconv); + if (win->gtkconvs && win->gtkconvs->next == NULL) pidgin_conv_tab_pack(win, win->gtkconvs->data);