fix confirm bug
handle disable with