Uploaded image for project: 'RichFaces'
  1. RichFaces
  2. RF-14154

a4j:status doesn't stop when used in a4j:repeat & tabs

    Details

      Description

      I have this structure:

      <f:view>
        <h:form>
          <rich:tabPanel switchType="client">
            <a4j:repeat value="#{myBean.mytabs}" var="mytab">
              <rich:tab header="${mytab}" name="${mytab}">
                <a4j:region>
                  <a4j:commandButton ... />
                </a4j:region>
                <a4j:status startText="Working..." />
              </rich:tab>
            </a4j:repeat>
          </rich:tabPanel>
        </h:form>
      </f:view>
      

      Note that tabs are created within a4j:repeat and each tab contains a4j:status.

      During an ajax update (i.e. the commandButton is pressed), everything works as expected, a4j:status displays the startText, then ends when ajax is compete. However, on the other tabs, the a4j:status startText never goes away.

      In other words, a4j:status works correctly only on the currently active (selected) tab. After an ajax operation, all other tabs still show the start text.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  Unassigned
                  Reporter:
                  edwardiv Edward I
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated: