ICEfaces
  1. ICEfaces
  2. ICE-8741

ICEfaces 1.8 Component-Showcase JS error in IE (autoComplete demo)

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-1.8.2.GA_P05
    • Fix Version/s: EE-1.8.2.GA_P05
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      Icefaces1.8 trunk revision# 31621
    • Assignee Priority:
      P1

      Description


      To reproduce:
      1) Build / deploy component-showcase (facelets-enh was used to reproduce this) and load it in IE
      2) Type some text into the autoCompleteEntry
      3) The following JS errors occur:

      1) Message: Member not found.
                                                       Line: 19
                                                       Char: 5796
                                                       Code: 0
                                                       URI: http://localhost:8080/component-showcase/xmlhttp/1351887842648/icefaces-d2d.js
                                                  2) Message: Object doesn't support this property or method
                                                       Line: 21
                                                       Char: 723
                                                       Code: 0
                                                       URI: http://localhost:8080/component-showcase/xmlhttp/1352134787984/icefaces-d2d.js

        Activity

        Migration created issue -
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #32014 Tue Nov 06 11:50:02 MST 2012 art.zambrano ICE-8741 cloned event object before passing it to the timeout function to avoid losing the values of its properties in IE8 and lower
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/extras/autocomplete_ext.js
        Hide
        Arturo Zambrano added a comment - - edited

        Committed fix to trunk at revision 32014.
        The fix consists in cloning the event object and passing the clone to the timeout function instead, since the original event object seems to be stripped of its properties' values (in IE8) by the time the timeout function executes.

        Show
        Arturo Zambrano added a comment - - edited Committed fix to trunk at revision 32014. The fix consists in cloning the event object and passing the clone to the timeout function instead, since the original event object seems to be stripped of its properties' values (in IE8) by the time the timeout function executes.
        Hide
        Jerome Ruzol added a comment - - edited

        Confirmed fixed as of trunk rev# 32024

        Show
        Jerome Ruzol added a comment - - edited Confirmed fixed as of trunk rev# 32024
        Migration made changes -
        Field Original Value New Value
        Reporter Migration [ remote ] Cruz Miraback [ cmiraback ]
        Migration made changes -
        Assignee Arturo Zambrano [ artzambrano ]
        Affects Version/s EE-1.8.2.GA_P05 [ 10331 ]
        Affects Version/s EE-1.8.2.GA_P04 [ 10280 ]
        Assignee Priority P1 [ 10010 ]
        Migration made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Cruz Miraback
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: