private void UpdateControls(bool problemsFound = false)
{
bool actionInProgress = IsResolveActionInProgress;
bool checkInProgress = IsCheckInProgress;
buttonResolveAll.Enabled = buttonReCheckProblems.Enabled = checkBoxViewPrecheckFailuresOnly.Enabled = !actionInProgress && !checkInProgress;
labelProgress.Visible = actionInProgress || checkInProgress || !problemsFound;
pictureBoxIssues.Visible = labelIssues.Visible = problemsFound && !actionInProgress && !checkInProgress;
}