private async void GraphLog(DSLOGFileEntry file) { if (MainChart != null && file != null && file.Valid) { while (LoadingLog) { Application.DoEvents(); } SeriesViewObserving.Enabled = false; LoadingLog = true; var tc = Task.Run(() => { MainChart.LoadLog(file); }); var te = Task.Run(() => { EventView.LoadLog(file); }); await tc; await te; SeriesViewObserving.Enabled = true; EventView.AddEvents(); LoadingLog = false; } }