At least for webkit-demo, this never worked, because the demo starts its own event loop. As far as the UI is concerned, the listener evaluation just blocks forever.
Fixing this would require some kind of abstraction where the gtk and cocoa bindings expose a 'run-event-loop' hook, which calls the native event loop by default, but the UI replaces it to either do nothing or sleep forever. Anyone feel like fixing this? Slava On Mon, Mar 14, 2011 at 10:35 AM, Joe Groff <[email protected]> wrote: > Hi guys. kenanb and ex_rzr noted that running the gtk-samples.hello-world > program from within the UI listener causes the listener to stop evaluating > new inputs. Running the webkit-demo on OS X has a similar effect, and > additionally seems to mess up the event loop so that remaining UI windows > only respond to events in batches once a second. Are Factor programs using > the native GUI APIs not intended to interoperate with the cross-platform UI, > or is this a regression? > > -Joe > ------------------------------------------------------------------------------ > Colocation vs. Managed Hosting > A question and answer guide to determining the best fit > for your organization - today and in the future. > http://p.sf.net/sfu/internap-sfd2d > _______________________________________________ > Factor-talk mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/factor-talk > ------------------------------------------------------------------------------ Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d _______________________________________________ Factor-talk mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/factor-talk
