ICEfaces
  1. ICEfaces
  2. ICE-8390

ace:dataTable - javaScript error thrown when expanding and contracting a panelExpansion

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.1
    • Fix Version/s: 3.2
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      All

      Description

      An ace:dataTable is set to have a nested ace:dataTable in the ace:panelExpansion panel. This nested ace:dataTable had a few ace:tooltip components defined for its contents. Once the table is rendered and the row is expanded to show the dataTable these tooltips display without any issues. If the row is contracted and then expanded the following JavaScript error is displayed in the console:

      TypeError: f(this).data("qtip") is undefined

      Once the error is thrown the tooltip component no longer show when they should.

      Another issue with this is if there is an ace:dialog on the page. Once the error is thrown it no longer will show the dialog.

        Issue Links

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved: