Mercurial > audlegacy
diff src/audacious/ui_main.c @ 2840:53dd8641b4d1 trunk
fix flickering
author | Tomasz Mon <desowin@gmail.com> |
---|---|
date | Sat, 16 Jun 2007 20:29:46 +0200 |
parents | 4eda78b785ed |
children | c2622a939e9e |
line wrap: on
line diff
--- a/src/audacious/ui_main.c Fri Jun 15 13:52:40 2007 -0500 +++ b/src/audacious/ui_main.c Sat Jun 16 20:29:46 2007 +0200 @@ -518,10 +518,6 @@ g_object_unref(img); } - gdk_window_clear(mainwin->window); - - } - else { GList *iter; for (iter = GTK_FIXED (SKINNED_WINDOW(mainwin)->fixed)->children; iter; iter = g_list_next (iter)) { GtkFixedChild *child_data = (GtkFixedChild *) iter->data; @@ -529,6 +525,8 @@ g_signal_emit_by_name(child, "redraw"); } + } + else { for (wl = mainwin_wlist; wl; wl = g_list_next(wl)) { w = WIDGET(wl->data); @@ -2901,7 +2899,6 @@ gtk_message_dialog_format_secondary_text(GTK_MESSAGE_DIALOG(err), "Boo! Bad stuff! Booga Booga!"); - gtk_container_add(GTK_CONTAINER(mainwin), GTK_WIDGET(SKINNED_WINDOW(mainwin)->fixed)); /* XXX: eventually update widgetcore API to not need this */ ui_skinned_window_widgetlist_associate(mainwin, WIDGET(mainwin_eject));