public void CheckTriggerConfiguration() { // Check if Trigger options have changed. List <TriggerProperties> newTriggerOptions = TriggerProperties.CollectProperties(this); if (!TriggerProperties.PartialCompareProperties(TriggerOptions, newTriggerOptions)) { Controller.SetupTriggersConfiguration(newTriggerOptions); MotionTab.UpdateTriggerInfoState(); } }