{"comment":{"url":"https://api.github.com/repos/mono/monodevelop/comments/15590715","html_url":"https://github.com/mono/monodevelop/commit/db3dc0e6edfd56a9653e4690d38dc381bac90c0a#commitcomment-15590715","id":15590715,"user":{"login":"DavidKarlas","id":774791,"avatar_url":"https://avatars.githubusercontent.com/u/774791?v=3","gravatar_id":"","url":"https://api.github.com/users/DavidKarlas","html_url":"https://github.com/DavidKarlas","followers_url":"https://api.github.com/users/DavidKarlas/followers","following_url":"https://api.github.com/users/DavidKarlas/following{/other_user}","gists_url":"https://api.github.com/users/DavidKarlas/gists{/gist_id}","starred_url":"https://api.github.com/users/DavidKarlas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DavidKarlas/subscriptions","organizations_url":"https://api.github.com/users/DavidKarlas/orgs","repos_url":"https://api.github.com/users/DavidKarlas/repos","events_url":"https://api.github.com/users/DavidKarlas/events{/privacy}","received_events_url":"https://api.github.com/users/DavidKarlas/received_events","type":"User","site_admin":false},"position":23,"line":519,"path":"main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/MessageService.cs","commit_id":"db3dc0e6edfd56a9653e4690d38dc381bac90c0a","created_at":"2016-01-21T16:38:22Z","updated_at":"2016-01-21T16:38:22Z","body":"Problem with Runtime.RunInMainThread is that if this method is called from UI thread it will not schedule to be execute later on UI thread but it will just execute...\r\n\r\nProblem with this is GenericAlert() is blocking which means `await task.ConfigureAwait (false);` will not be called..."}}