Uploaded image for project: 'MyFaces Trinidad'
  1. MyFaces Trinidad
  2. TRINIDAD-2523

Agent Initialization in JavaScript does not support IE11

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.1.0-core
    • 2.1.1-core
    • Components
    • None
    • Windows 7 64-Bit

    Description

      The Core JavaScript library does not support IE 11 and considers it as a 'Gecko' browser.

      The JavaScript agent initialization does not use the 'Trident' version to identify IE11 agent because of which the 'isIE', 'isIEGroup' attributes are set incorrectly to 'false' for a IE11 browser.

      Because of this issue; the 'onclick' and 'onblur' event handlers which are used specifically for IE for the <tr:selectOneChoice> component fail. The form gets submitted even without any change in the selected value as the control returns back from the event handler considering it a non IE request.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            mkienenb Mike Kienenberger
            skyzhere Akash
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment