void Update()
{
if (_buildInfo != null && BuildReportTool.ReportManager.IsFinishedGettingValuesFromThread)
{
BuildReportTool.ReportManager.OnFinishedGetValues(_buildInfo);
_buildInfo.UnescapeAssetNames();
GoToOverviewScreen();
}
if (BuildReportTool.Util.ShouldGetBuildReportNow && !BuildReportTool.ReportManager.IsGettingValuesFromThread && !EditorApplication.isCompiling)
{
//Debug.Log("BuildReportWindow getting build info right after the build... " + System.DateTime.Now);
Refresh();
GoToOverviewScreen();
}
if (_finishedOpeningFromThread)
{
OnFinishOpeningBuildReportFile();
}
if (_buildInfo != null)
{
if (_buildInfo.RequestedToRefresh)
{
Repaint();
_buildInfo.FlagFinishedRefreshing();
}
}
}