[Mono-bugs] [Bug 78823][Blo] Changed - Splash implementation hangs

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Thu Sep 21 14:47:41 EDT 2006

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by toshok at ximian.com.


--- shadow/78823	2006-09-21 14:45:07.000000000 -0400
+++ shadow/78823.tmp.2450	2006-09-21 14:47:41.000000000 -0400
@@ -154,6 +154,18 @@
 handlers being called (which is one of the reasons mono falls down so
 hard on this test.)  I've got a fix for this that just needs cleaning
 up a bit before committing.
 ------- Additional Comments From toshok at ximian.com  2006-09-11 23:05 -------
 checked in the Application.DoEvents fix.
+------- Additional Comments From toshok at ximian.com  2006-09-21 14:47 -------
+There's one more issue (once this is the only remaining issue we can
+probably downgrade this bug, as it's a quirky behavior to rely on) is
+that Application.Idle is fired only once when running this program.
+Our X implementation fires it twice, because both forms end up in
+UpdateMessageQueue, and each fire an Idle event.
+This is probably unfixable in the short term, as I can't think of a
+way we can reliably emit it only once, without having a separate
+thread handling all the X event loop stuff.

More information about the mono-bugs mailing list