Fix UI event posts from worker threads