Remove call to Application.Current.Dispatcher.CheckAccess() - seems ther...

Remove call to Application.Current.Dispatcher.CheckAccess() - seems there's a null point happening on a rare instance when Application.Current.Dispatcher is null

Rely on parent calling code to execute on the correct thread (which it was already executing on the UI Thread)