add widget button action handler, release