ICEfaces
  1. ICEfaces
  2. ICE-1695

Error updating <ice:inputText/> and <ice:selectInputDate/> inside the DOM when running under IE7

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 1.6DR#5
    • Fix Version/s: 1.6DR#6, 1.6
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      Internet Explorer 7 / Win XP / JDK 1.4 / Tomcat 5.5.17

      Description

      This bug was introduced in the last 24-48 hours I think. Although it is not portlet specific, the attached example is a portlet because that's the fastest thing for me to give you in order to reproduce the problem.

      To reproduce:

      - Extract the attached portlet into the Liferay 4.3.0-RC1 Tomcat "webapps" folder
      - Start the portal
      - Startup IE7 (this is only broken under IE, not FF)
      - Login as test@liferay.com
      - Create a new page
      - Add the "Sample ICEfaces (Sun RI) Portlet" under the "Test" category
      - To reproduce the <ice:selectInputDate/> problem:
           - PRESS SHIFT+CTRL+F for the ICEfaces JavaScript debugger
           - Try to pick a date from the popup calendar
           - Examine the errors in the debugger window
      - To reproduce the <ice:inputText/> problem:
           - Go to EDIT mode
           - Type in a value for "Foo"
           - Type in a value for "Recipient Email Address"
           - Click "Submit"
           - Note that there is an <ice:outputText/> to the right of each field that shows what the value SHOULD be
           - PRESS SHIFT+CTRL+F for the ICEfaces JavaScript debugger
           - Click on the "Reset Default Values" button
           - Examine the errors in the debugger window

        Issue Links

          Activity

          Hide
          Ken Fyten added a comment -

          Can you see if you can reproduce this.

          Show
          Ken Fyten added a comment - Can you see if you can reproduce this.
          Hide
          Deryk Sinotte added a comment -

          I built and ran component-showcase from the trunk and it exhibits the same behaviour so it is not a portlet specific issue. Oddly, Safari seems to work but Firefox and IE both exhibit issues.

          Show
          Deryk Sinotte added a comment - I built and ran component-showcase from the trunk and it exhibits the same behaviour so it is not a portlet specific issue. Oddly, Safari seems to work but Firefox and IE both exhibit issues.
          Hide
          Ken Fyten added a comment -

          This is easily reproduced without Portlets by running Comp. Showcase, popping up the calendary, select a date, and the selected date quickly flashes into the selectInputDate inputText and then disappears.

          Show
          Ken Fyten added a comment - This is easily reproduced without Portlets by running Comp. Showcase, popping up the calendary, select a date, and the selected date quickly flashes into the selectInputDate inputText and then disappears.
          Hide
          Neil Griffin added a comment -

          I'm also seeing this one on converters. For example:

          <ice:inputText>
          <f:convertDateTime/>
          </ice:inputText>

          will not convert the inputted date and re-render it properly in the browser.

          So this bug has far reaching tentacles and ramifications.

          Show
          Neil Griffin added a comment - I'm also seeing this one on converters. For example: <ice:inputText> <f:convertDateTime/> </ice:inputText> will not convert the inputted date and re-render it properly in the browser. So this bug has far reaching tentacles and ramifications.
          Hide
          Mircea Toma added a comment -

          'type' attribute cannot be updated dynamically in Firefox.

          Show
          Mircea Toma added a comment - 'type' attribute cannot be updated dynamically in Firefox.
          Hide
          Mircea Toma added a comment -

          'dir' attribute cannot be updated dynamically in IE 7.

          Show
          Mircea Toma added a comment - 'dir' attribute cannot be updated dynamically in IE 7.

            People

            • Assignee:
              Unassigned
              Reporter:
              Neil Griffin
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: