title: Richfaces inputText onBlur and commandButton onClick
body: <p>I have a page with two text fields and a <code>commandButton</code>, in one of the text field <code>onBlur</code> i'm calling <code>onBlur()</code> method in the bean and in the <code>commandButton</code> i'm calling <code>onClick()</code> method in the bean, every thing works fine except when i click the <code>commandButton</code> if the focus is on the text box with <code>onBlur</code> then only the <code>onBlur</code> method been called not both. I've attached the xhtml file and bean.</p>
  
  <p>XHTML Code</p>
  
  <pre><code>&lt;h:inputText id="service" value="#{onBlurTestBean.service}"&gt;
    &lt;a4j:support status="test" event="onblur"
      action="#{onBlurTestBean.onBlur}"  reRender="category" /&gt;
  &lt;/h:inputText&gt;
  &lt;a4j:htmlCommandLink id="submit" action="#{onBlurTestBean.onClick}"
    ajaxSingle="true" value="Click!" /&gt;
  </code></pre>
  
  <p>Bean</p>
  
  <pre><code>public class OnBlurTestBean {
      private String service;
      private String category;
      public void initialize(){
      }
      public void onBlur(){
          log("onBlur");
          try{
              Thread.sleep(1000);
          }catch(Exception e){
  
          }
      }
      public void onClick(){
          log("OnClick");
      }
      public void log(String msg){
          System.out.println(msg);
      }
  }
  </code></pre>