previously i was under the impression that using control 1’s on field changed expression to change the value of control 2 would not cause control 2’s on field expression to run. but changing control values through a UD method would cause their on field changed expression to run.
However, I am currently seeing inconsistent behavior where in some cases on field changed expressions are causing other on field changed expressions to run. can anybody tell me under what specific conditions an on field changed expression will run?