Non-drag changes

Now the event is on the checkbox to prevent confusion, hopefully.