remove shadow and not sendActionForControlEvent when setOn: