--- a/switchspell/switchspell.c Sun Aug 03 01:38:16 2008 -0400
+++ b/switchspell/switchspell.c Sun Aug 03 01:49:15 2008 -0400
@@ -188,6 +188,10 @@
+ /* Leave the menu alone if the tab is not the active conversation */ + if (pidgin_conv_window_get_active_gtkconv(win) != gtkconv) menu = g_object_get_data(G_OBJECT(win->window), PROP_LANG);
@@ -206,7 +210,7 @@
if (lang && curlang && strcmp(lang, curlang) == 0) {
gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(item->data), TRUE);
@@ -223,7 +227,7 @@
regenerate_switchspell_menu(gtkconv);
update_switchspell_selection(gtkconv);
make_sure_gtkconv(PurpleConversation *conv)