void
modest_maemo_show_information_note_and_forget (GtkWindow *parent_window, const gchar* message)
{
GtkDialog *dialog = GTK_DIALOG (hildon_note_new_information (parent_window, message));
/* Destroy the dialog when it is closed: */
void
modest_maemo_show_information_note_and_forget (GtkWindow *parent_window, const gchar* message)
{
GtkDialog *dialog = GTK_DIALOG (hildon_note_new_information (parent_window, message));
/* Destroy the dialog when it is closed: */
- g_signal_connect (G_OBJECT (dialog), "response", G_CALLBACK (on_response), NULL);
+ g_signal_connect (G_OBJECT (dialog), "response", G_CALLBACK (gtk_widget_destroy), NULL);
{
gtk_window_set_transient_for (GTK_WINDOW (dialog), parent_window);
/* Destroy the dialog when it is closed: */
{
gtk_window_set_transient_for (GTK_WINDOW (dialog), parent_window);
/* Destroy the dialog when it is closed: */
- g_signal_connect (G_OBJECT (dialog), "response", G_CALLBACK (on_response), NULL);
+ g_signal_connect_swapped (dialog,
+ "response",
+ G_CALLBACK (gtk_widget_destroy),
+ dialog);
+