Yeah, the control value check change was due to the change in the nature of the event check. Previously it was checking, 'Was I just in the off state and clicked' (thus about to turn on), whereas now it's 'My current on/off state just changed, and is now on.'