ICEfaces
  1. ICEfaces
  2. ICE-9584

<f:ajax disabled="true"/> does not work correctly with MyFaces JSF

    Details

    • Assignee Priority:
      P2

      Description

      Regressions ICE-6717 and ICE-6717fajax fail if using Myfaces JSF:

      ICE-6717fajax (all browsers) - fails manually: clicking on "Toggle Test 3" commandLink (fajax disable=true execute=@all render=@all) fails to increase counter.

      ICE-6717 (all browsers) - fails manually: clicking on "Toggle Test 3" commandButton (fajax disable=true execute=@all render=@all) fails to update the input value rendered on page to "new".


      There were no successful tests found in the past since the Myfaces Regressions tests have been run.
      Last available Myfaces results are with trunk rev# 29970, when both tests failed in the same manner as they fail now.

        Activity

        Hide
        Mircea Toma added a comment -

        Use PreRenderComponentEvent instead PostAddToViewEvent for the AJaxDisabledList system listener to make sure the marker component added by the listener is added during each JSF cycle. It seems that Myfaces adds the component once and then it reuses it during subsequent JSF cycles.

        Show
        Mircea Toma added a comment - Use PreRenderComponentEvent instead PostAddToViewEvent for the AJaxDisabledList system listener to make sure the marker component added by the listener is added during each JSF cycle. It seems that Myfaces adds the component once and then it reuses it during subsequent JSF cycles.

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Carmen Cristurean
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: