Why my Dispatcher.Invoke action is not being rendered instantly? It's bugging me
Dispatcher.Invoke((Action)(() => busyIndicator1.BusyContent = loaderComment), System.Windows.Threading.DispatcherPriority.Send);
var sw = new Stopwatch();
sw.Start();
var newItems = func.Invoke(Operation);
sw.Stop();
My new busyIndicator1.BusyContent value is rendered only after my Func func finishes execution, and func takes a while. I have already set low priority to all my other Dispatcher.BeginInvoke calls.