code: @Override
  	public void handleRequest(final Request request) {
  		super.handleRequest(request);
  
  		WComponent visibleDialog = getVisible();
  
  		if (visibleDialog != null) {
  			visibleDialog.serviceRequest(request);
  		}
  	}
docs: Since none of the children are visible to standard processing, handleRequest has been overridden so that the
  visible card is processed.
  
  @param request the request being responded to.