[DF-4879] - distinguish between UIControl's state switching from code and from UI.