{"action":"closed","issue":{"url":"https://api.github.com/repos/NativeScript/ios-runtime/issues/465","labels_url":"https://api.github.com/repos/NativeScript/ios-runtime/issues/465/labels{/name}","comments_url":"https://api.github.com/repos/NativeScript/ios-runtime/issues/465/comments","events_url":"https://api.github.com/repos/NativeScript/ios-runtime/issues/465/events","html_url":"https://github.com/NativeScript/ios-runtime/issues/465","id":125129024,"number":465,"title":"Any processMessages type functionality","user":{"login":"N3ll","id":12541122,"avatar_url":"https://avatars.githubusercontent.com/u/12541122?v=3","gravatar_id":"","url":"https://api.github.com/users/N3ll","html_url":"https://github.com/N3ll","followers_url":"https://api.github.com/users/N3ll/followers","following_url":"https://api.github.com/users/N3ll/following{/other_user}","gists_url":"https://api.github.com/users/N3ll/gists{/gist_id}","starred_url":"https://api.github.com/users/N3ll/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/N3ll/subscriptions","organizations_url":"https://api.github.com/users/N3ll/orgs","repos_url":"https://api.github.com/users/N3ll/repos","events_url":"https://api.github.com/users/N3ll/events{/privacy}","received_events_url":"https://api.github.com/users/N3ll/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2016-01-06T07:41:43Z","updated_at":"2016-01-06T08:27:23Z","closed_at":"2016-01-06T08:27:23Z","body":"_From @NathanaelA on January 1, 2016 2:45_\n\nOk, so I'm starting up my application and I'm doing a lots of file, database and raw data processing on startup and once it is all done I switch to the main screen from the startup progress screen.   However, even though I am updating the status label and progress bar; you do NOT see any of the changes because of course the main thread has been so busy doing all its work that it never actually had a chance to pass control back down to the android layer apparently to update the screen.  (I haven't tried this on iOS yet)    Since we don't have background thread ability yet; Is their any way I can force the android runtime to run and update the screen or do I have to split everything up into really small functions that I can then use setTimeout's so that their is a break between each one?  \r\n\r\n\n\n_Copied from original issue: NativeScript/NativeScript#1315_"}}