title: h:panelGrid run action after clicking into blank space
body: <p>When I click somewhere inside my panelGrid, it runs action from my commandButton which is inside as well. Whole accordionPanel is inside h:form ..</p>
  
  <p>jsf:</p>
  
  <pre><code>    &lt;p:accordionPanel value="#{test.getAllTests()}" var="currentTest" activeIndex="false"&gt;   
          &lt;p:tab title="#{currentTest.name}"&gt;
          &lt;h:panelGrid columns="2" cellpadding="10"&gt;
              &lt;p:graphicImage value="resources/img/testIT/#{currentTest.imageSrc}" width="100" height="100" /&gt;
              &lt;p:outputLabel&gt;
                  &lt;h2&gt;#{currentTest.name}&lt;/h2&gt;
                  &lt;p&gt;#{currentTest.description}&lt;/p&gt;
                  &lt;p:commandButton value="Zvolit test" styleClass="testChoseButton" actionListener="#{test.setSelectedTest(currentTest)}" action="testProgress.xhtml" /&gt;
                  &lt;p:spacer height="5px" width="20px" style="float: right;" /&gt;
                  &lt;p:button value="Statistika testu" styleClass="testChoseButton" /&gt;
              &lt;/p:outputLabel&gt;    
          &lt;/h:panelGrid&gt;
      &lt;/p:tab&gt;
  &lt;/p:accordionPanel&gt;
  </code></pre>
  
  <p>test.setSelectedTest(currentTest):</p>
  
  <pre><code>    public void setSelectedTest(Test selectedTest) {
      this.selectedTest = selectedTest;
      System.err.println("Selected test: " + selectedTest.getId() + " - " + selectedTest.getName());
  
  }
  </code></pre>
  
  <p>I do not know what more you could need guys. Thnx for help.</p>