To get around this, I recommend adding code to any onChange event to prevent it from running after onSave.
OnLoad - Declare a public variable
OnSave - Update the public variable
OnChange - Exit out if the OnSave has Already Ran
// Some other logic