and maybe add a `var value = e.settingValue;` at the beginning of the function, this way it fixes the issue for the `self.status = value` too.