hide: function(done) {

    if (!this.isOpen) {
      done && done();
      return;