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

rich:tabPanel using @binding: switching tabs invokes itemChangeListener multiple times

    Details

    • Steps to Reproduce:
      Hide
      1. Deploy Metamer on Tomcat 7 and open http://localhost:8080/metamer/faces/components/richTabPanel/addTab3.xhtml
      2. Switch between different panels multiple times. Each time you switch the panel an itemChangeListener is invoked.
        • have: itemChangeListener is invoked x times. Each time you switch the panel the x increments (so in result it slows the response after each switch).
        • expected: itemChangeListener is only invoked once
      Show
      Deploy Metamer on Tomcat 7 and open http://localhost:8080/metamer/faces/components/richTabPanel/addTab3.xhtml Switch between different panels multiple times. Each time you switch the panel an itemChangeListener is invoked. have: itemChangeListener is invoked x times. Each time you switch the panel the x increments (so in result it slows the response after each switch). expected: itemChangeListener is only invoked once
    • Workaround:
      Workaround Exists
    • Workaround Description:
      Hide

      Use @RequestScoped

      Show
      Use @RequestScoped

      Description

      Regression against RichFaces 4.3.1.Final. (not working in 4.3.2.CR1|Final)
      See steps to reproduce.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                jstefek Jiří Štefek
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: