Bug description:
ThumbView has incorrect position for some cases.
Steps to reproduce:
- Make an NSSwitch Outlet to NSViewController
- Predefine default value for NSSwitch is ON
- Call
.setOn(on: true, animated: false)
- In this case bgView color changed, but thumbView position will not changed and it always use OFF (left) position.