ICEfaces
  1. ICEfaces
  2. ICE-10169

icecore:singleSubmit - Action listeners called twice

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-3.3.0.GA_P02
    • Fix Version/s: EE-3.3.0.GA_P03
    • Component/s: ICECORE-Components
    • Labels:
      None
    • Environment:
      EE 3.3.0 P02

      Description

      When the <icecore:singleSubmit/> is on a page, the action listener for a button is called twice on click of the button. This happens for just the EE 3.3.0 P02 release. Testing with the P01 or older releases this doesn't occur.

        Activity

        Arran Mccullough created issue -
        Hide
        Arran Mccullough added a comment -

        Attached test case that shows this issue.

        Steps:

        • Load welcomeICEfaces.jsf
        • Click the Test Button
        • In the server logs two "Button Action Called!" will be seen.
        Show
        Arran Mccullough added a comment - Attached test case that shows this issue. Steps: Load welcomeICEfaces.jsf Click the Test Button In the server logs two "Button Action Called!" will be seen.
        Arran Mccullough made changes -
        Field Original Value New Value
        Attachment Case12966Example.war [ 17319 ]
        Attachment Case12966Example.zip [ 17320 ]
        Arran Mccullough made changes -
        Attachment Case12966Example.war [ 17319 ]
        Hide
        Arran Mccullough added a comment -

        Attached war file. Due to file restrictions the icefaces-ee-ace.jar and icefaces-ee-compat.jar files have been removed.

        Show
        Arran Mccullough added a comment - Attached war file. Due to file restrictions the icefaces-ee-ace.jar and icefaces-ee-compat.jar files have been removed.
        Arran Mccullough made changes -
        Attachment Case12966Example.war [ 17321 ]
        Ken Fyten made changes -
        Assignee Mircea Toma [ mircea.toma ]
        Fix Version/s EE-3.3.0.GA_P03 [ 11572 ]
        Assignee Priority P2 [ 10011 ]
        Hide
        Mircea Toma added a comment -

        Disabled single submit for ice:commandButton since the component is already capturing the 'click' event to submit the form.

        Show
        Mircea Toma added a comment - Disabled single submit for ice:commandButton since the component is already capturing the 'click' event to submit the form.
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Hide
        Liana Munroe added a comment -

        Tested icefaces ee-3.3.0 maintenance branch r43378. Test passes using FF 33 and Chrome 38 but fails using IE 11.

        Show
        Liana Munroe added a comment - Tested icefaces ee-3.3.0 maintenance branch r43378. Test passes using FF 33 and Chrome 38 but fails using IE 11.
        Liana Munroe made changes -
        Resolution Fixed [ 1 ]
        Status Closed [ 6 ] Reopened [ 4 ]
        Arran Mccullough made changes -
        Attachment Case12966Example.war [ 17321 ]
        Arran Mccullough made changes -
        Attachment Case12966Example.zip [ 17320 ]
        Hide
        Arran Mccullough added a comment -

        Attached correct test cases.

        Show
        Arran Mccullough added a comment - Attached correct test cases.
        Arran Mccullough made changes -
        Attachment Case12983Example.war [ 17594 ]
        Attachment Case12983Example.zip [ 17595 ]
        Hide
        Mircea Toma added a comment -

        Last fixes for ICE-10093 solved this issue also.

        Show
        Mircea Toma added a comment - Last fixes for ICE-10093 solved this issue also.
        Mircea Toma made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Liana Munroe added a comment -

        Verified ICEfaces ee-3.3.0 GA Maintenance branch r43582 using attached test case. Tomcat 7, IE 11, 10, 9, FF 33, Chrome 39.

        Show
        Liana Munroe added a comment - Verified ICEfaces ee-3.3.0 GA Maintenance branch r43582 using attached test case. Tomcat 7, IE 11, 10, 9, FF 33, Chrome 39.
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: