ide-gtask implementation question
Hi,
I started reading through your Builder notebook and came across the Ide.Task chapter
This is an interesting topic for me as I’m working on C# bindings for the GObject stacks. So I took a look into the implementation and found that in ide-gtask.c a timeout source with a delay of 0 seconds is used to return the result in the main context.
Is there some reason you chose a timeout source over a direct call of “MainContext.Invoke”?