ICEfaces
  1. ICEfaces
  2. ICE-11552

ace:dataTable with icecore:loadBundle, values disappear on dynamic updates

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-4.3.0.GA_P04
    • Fix Version/s: EE-4.3.0.GA_P05
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      Any
    • Support Case References:
      Support Case 14726
    • Workaround Exists:
      Yes
    • Workaround Description:
      Hide
      Specify ace:ajax events for the type of events where this problem was observed and specify that the icecore:loadBundle should be executed in the request, e.g. <ace:ajax event="sort" execute="myLoadBundleID @this" /> in ace:dataTable.
      Show
      Specify ace:ajax events for the type of events where this problem was observed and specify that the icecore:loadBundle should be executed in the request, e.g. <ace:ajax event="sort" execute="myLoadBundleID @this" /> in ace:dataTable.

      Description

      If an ace:dataTable instance contains values from a bundle loaded via icecore:loadBundle, whenever there's a dynamic update on the table markup the values loaded from the bundle disappear. The dynamic updates can be either a change in sort order, a change in a filter string, page navigation via the paginator, etc. An easy way to reproduce the issue is to display the name of a header from a bundle message and trigger a dynamic update on the table.

      The messages from the bundle should be rendered normally, like any other text, when there are dynamic updates on the table.

        Activity

          People

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

            Dates

            • Created:
              Updated:
              Resolved: