It appears that the reveal function sometimes seems only hide and not reveal