public void RestartBreakBetweenChangeTimer() { if (SynchronizationContext.Current == _uiContext) { _mainForm.RestartBreakBetweenChangeTimer(); } else { _uiContext.Post(x => RestartBreakBetweenChangeTimer(), null); } }