I have a modal dialog UI action with buttons triggering a workflow that modifies data of the original record. In this workflow I am using a rule set with several rules to fill or recalculate other values. Some rules are executed even though the field mentioned in the rule dependency didn’t change.