From c5bcc47ce798a160aa851b623ed9411f1e461f62 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Sun, 22 Apr 2018 02:45:11 +0200 Subject: [PATCH] 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... --- demos/gtk-demo/fishbowl.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) 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)) -- 2.30.2