disable double click

add button exception handler