disable events on disabled buttons
require confirmation for revert and close