2004-08-10 [leroyc] 0.9.12cvs57
[claws.git] / src / main.c
index 7a78821006988123dc94c8a271b1d5dd3614261a..c3538405a6f503d18ca51346ae427cc184f974d3 100644 (file)
@@ -165,6 +165,12 @@ _("File `%s' already exists.\n"
 
 static MainWindow *static_mainwindow;
 
+void sylpheed_gtk_idle(void) 
+{
+       while(gtk_events_pending())
+               gtk_main_iteration();
+}
+
 int main(int argc, char *argv[])
 {
        gchar *userrc;
@@ -351,6 +357,8 @@ int main(int argc, char *argv[])
                cmd.status_full_folders = NULL;
        }
 
+       sylpheed_register_idle_function(sylpheed_gtk_idle);
+
        prefs_toolbar_init();
 
        plugin_load_all("GTK");