need to execute delayed gtk calls in the order they were inserted!
[booh] / bin / booh
index 01f425326d94ff72f190288a402775578dc5a9ca..3b02a9ebd2f9b2839b6525cdf0ef829bf64d8bcc 100755 (executable)
--- a/bin/booh
+++ b/bin/booh
@@ -3889,7 +3889,7 @@ def create_main_window
         begin
             $protect_gtk_pending_calls.synchronize {
                 if ! $gtk_pending_calls.empty?
-                    $gtk_pending_calls.pop.call
+                    $gtk_pending_calls.shift.call
                 end
                 empty = $gtk_pending_calls.empty?
             }