--- a/src/gtkimhtmltoolbar.c Mon Feb 23 22:13:43 2004 +0000 +++ b/src/gtkimhtmltoolbar.c Mon Feb 23 22:23:11 2004 +0000 @@ -433,7 +433,8 @@ } -void close_smiley_dialog(GtkWidget *widget, GtkIMHtmlToolbar *toolbar) +void close_smiley_dialog(GtkWidget *widget, GdkEvent *event, + GtkIMHtmlToolbar *toolbar) { gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(toolbar->smiley), FALSE); @@ -451,7 +452,7 @@ gtk_imhtml_insert_smiley(GTK_IMHTML(toolbar->imhtml), NULL, smiley_text); //proto->info->name, smiley_text); - close_smiley_dialog(NULL, toolbar); + close_smiley_dialog(NULL, NULL, toolbar); } @@ -564,7 +565,7 @@ toolbar->smiley_dialog = dialog; } else if (toolbar->smiley_dialog) { - close_smiley_dialog(smiley, toolbar); + close_smiley_dialog(smiley, NULL, toolbar); } gtk_widget_grab_focus(toolbar->imhtml); }