[four-in-a-row/arnaudb/wip/gtk4: 85/92] Fix game end.




commit c0eaceca1f265c6ce055b85bb16b2b5108d5758a
Author: Arnaud Bonatti <arnaud bonatti gmail com>
Date:   Mon Apr 27 19:55:25 2020 +0200

    Fix game end.

 src/four-in-a-row.vala | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
---
diff --git a/src/four-in-a-row.vala b/src/four-in-a-row.vala
index 973c079..1a55f9a 100644
--- a/src/four-in-a-row.vala
+++ b/src/four-in-a-row.vala
@@ -503,9 +503,7 @@ private class FourInARow : Gtk.Application
             blink_n = 2 * n;
             blink_line = 0;
             var temp = new Animate (0, this, 2 * n);
-            timeout = Timeout.add (SPEED_BLINK, temp.exec);
-            while (timeout != 0)
-                window.queue_draw ();
+            timeout = Timeout.add (SPEED_BLINK, () => { bool return_value = temp.exec (); window.queue_draw 
(); return return_value; });
         }
     }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]