ICEfaces
  1. ICEfaces
  2. ICE-11457

FIrefox update has caused issues with checkbox popup in dataTable

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-3.3.0.GA_P06
    • Fix Version/s: EE-3.3.0.GA_P07
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      tomcat ace

      Description

      A datatable contains a column with check boxes. check the check box, the row is selected and a popup occurs.. The test case is pretty close to our product. If the check box is checked, we'll do an action. If the row is selected, the details of the row are shown in a popup window. A video is attached to show the problem.
      I tested the attached test case on tomcat 8, with the mentioned Firefox version in the support case ( 66.0.3 64 bit) with the latest ICEfaces 3.3.0_P06 as well as the client's P04 patch and could only reproduce on the first test before reloading the browser page/clearing cache. Once the clearing and reloading were done, I could not reproduce the issue.
      See attached screenshot.

        Activity

        Hide
        Judy Guglielmin added a comment -

        movie of problem

        Show
        Judy Guglielmin added a comment - movie of problem
        Hide
        Judy Guglielmin added a comment -

        test case

        Show
        Judy Guglielmin added a comment - test case
        Hide
        Arturo Zambrano added a comment -

        I can reproduce this issue. I see the issue on FF 66.05 with the test app they provided. The issue doesn't occur on Chrome, but it does occur on Edge 44. It happens every time for me, on Windows, as they report, not only on the first load after deploying the app. It seems like these browsers updated the event bubbling mechanism, and that's why the event bubbles up to the row. I'm doing other tests to determine what's the actual cause.

        Show
        Arturo Zambrano added a comment - I can reproduce this issue. I see the issue on FF 66.05 with the test app they provided. The issue doesn't occur on Chrome, but it does occur on Edge 44. It happens every time for me, on Windows, as they report, not only on the first load after deploying the app. It seems like these browsers updated the event bubbling mechanism, and that's why the event bubbles up to the row. I'm doing other tests to determine what's the actual cause.
        Hide
        Arturo Zambrano added a comment -

        r52960: stop propagation of click events on ace:checkboxButton
        r52959: committed fix to costumer's branch

        Also tested on ICEfaces 4.x. The issue wasn't present there.

        Show
        Arturo Zambrano added a comment - r52960: stop propagation of click events on ace:checkboxButton r52959: committed fix to costumer's branch Also tested on ICEfaces 4.x. The issue wasn't present there.

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Judy Guglielmin
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: