code: protected void afterHide() {
          String timeString = getTime();
          Date parsedDate = null;
  
          if (timeString != null && !timeString.equals("")) {
              try {
                  parsedDate = DateTimeFormat.getFormat(options.hour24 ? "HH:mm" : "hh:mm aa").parse(timeString);
              } catch (IllegalArgumentException e) {
                  // Silently catch parse errors
              }
          }
  
          setValue(parsedDate, true);
  
          // Remove class 'valid' after hide.
          getValidMixin().setOn(false);
  
          CloseEvent.fire(this, this.time);
          fireEvent(new BlurEvent() {});
      }
docs: Called after the lolliclock event <code>afterHide</code>.