changes widget behavior handlers "on..." visibility to public