Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.2-EE-GA_P01
    • Fix Version/s: 1.8.2-EE-GA_P02
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      IE 8

      Description

      Testing found an apparent regression in ICE-5522, with IE 8, which showed that ICE-5522 never worked with IE 8, although it did work with IE 6. Not sure about IE 7.

        Issue Links

          Activity

          Repository Revision Date User Message
          ICEsoft Public SVN Repository #21300 Fri Apr 23 11:59:13 MDT 2010 mark.collette ICE-5658 : ICE-5522 doesn't work in IE8
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/extras/select.js
          Mark Collette created issue -
          Mark Collette made changes -
          Field Original Value New Value
          Salesforce Case []
          Fix Version/s 1.8.2-EE-GA_P02 [ 10226 ]
          Assignee Mark Collette [ mark.collette ]
          Mark Collette made changes -
          Link This issue blocks ICE-5629 [ ICE-5629 ]
          Mark Collette made changes -
          Link This issue depends on ICE-5522 [ ICE-5522 ]
          Hide
          Mark Collette added a comment -

          One of the issues was that setting a DOM element's attribute value to null simply sets it to "null" in IE 8. Replaced that code with setAttribute(name, null).

          The second issue was a bit more tricky. The onchange event object would become unusable, when held and used through a timeout. Trying to access event.type or just about any property on it would exception, thus interfering with the intended partial submit.

          TRUNK
          Subversion 21300
          icefaces\bridge\lib\extras\select.js

          1.8.2-EE-GA_P02
          icefaces-ee/patches/sf-9093
          Subversion 21301
          icefaces\bridge\lib\extras\select.js

          Show
          Mark Collette added a comment - One of the issues was that setting a DOM element's attribute value to null simply sets it to "null" in IE 8. Replaced that code with setAttribute(name, null). The second issue was a bit more tricky. The onchange event object would become unusable, when held and used through a timeout. Trying to access event.type or just about any property on it would exception, thus interfering with the intended partial submit. TRUNK Subversion 21300 icefaces\bridge\lib\extras\select.js 1.8.2-EE-GA_P02 icefaces-ee/patches/sf-9093 Subversion 21301 icefaces\bridge\lib\extras\select.js
          Mark Collette made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Assignee Mark Collette [ mark.collette ]
          Ken Fyten made changes -
          Resolution Fixed [ 1 ]
          Status Closed [ 6 ] Reopened [ 4 ]
          Assignee Priority P1
          Ken Fyten made changes -
          Status Reopened [ 4 ] Resolved [ 5 ]
          Assignee Priority P1
          Resolution Fixed [ 1 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #21857 Wed Jul 07 13:53:21 MDT 2010 ted.goddard initial MyFaces compatibility (ICE-5658)
          Files Changed
          Commit graph MODIFY /icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/context/BasicResponseWriter.java
          Commit graph MODIFY /icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/event/DebugTagListener.java
          Commit graph MODIFY /icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/servlet/ICEfacesResourceHandler.java
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Unassigned
              Reporter:
              Mark Collette
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: