ICEfaces
  1. ICEfaces
  2. ICE-7796

ace:dateTimeEntry throws JS error and doesn't display in Liferay 5 and 6

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0
    • Fix Version/s: EE-3.0.0.BETA, 3.0.1
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      Portlets, Liferay 5 and 6

      Description

      When a page has an ace:dateTimeEntry portlet AND any other ace portlet, the calendar doesn't display and the following error is displayed in the Chrome console "Uncaught RangeError: Maximum call stack size exceeded", along with a stack trace showing multiple calls to $.datepicker._updateDatepicker(). In FF, the browser freezes and eventually crashes.

      This problem starts occurring at revision 27849 in the trunk, with a fix for ICE-7701. Since it only occurs in the presence of another ace portlet, most likely this issue is related to wrong jQuery references and/or resource loading issues.

        Activity

          People

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

            Dates

            • Created:
              Updated:
              Resolved: