`hide` event now support .setPromise()