From: Benjamin Otte Date: Sun, 22 Apr 2018 00:45:11 +0000 (+0200) Subject: demo: Don't add more icons all the time X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~22^2~434 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=c5bcc47ce798a160aa851b623ed9411f1e461f62;p=gtk4.git demo: Don't add more icons all the time If adding new icons takes longer than a second, the frame clock should run before we add even more icons... --- diff --git a/demos/gtk-demo/fishbowl.c b/demos/gtk-demo/fishbowl.c index 689874da5e..7aeaf3206e 100644 --- a/demos/gtk-demo/fishbowl.c +++ b/demos/gtk-demo/fishbowl.c @@ -190,9 +190,11 @@ do_fishbowl (GtkWidget *do_widget) G_CALLBACK (gtk_widget_destroyed), &window); gtk_widget_realize (window); - g_timeout_add_seconds (1, - move_fish, - bowl); + g_timeout_add_seconds_full (G_PRIORITY_DEFAULT_IDLE, + 1, + move_fish, + bowl, + NULL); } if (!gtk_widget_get_visible (window))