I think I found the problem. Within the code, there are some code that loops whilst waiting for a result, in effect making an async method behave like a sync method (poorly). These have been removed and the call to InvokeOnMainThread is now working correctly.
-- View this message in context: http://monotouch.2284126.n4.nabble.com/InvokeOnMainThread-hanging-tp4657446p4657451.html Sent from the MonoTouch mailing list archive at Nabble.com. _______________________________________________ MonoTouch mailing list [email protected] http://lists.ximian.com/mailman/listinfo/monotouch
