ICEfaces
  1. ICEfaces
  2. ICE-7292

dynamic ace:datatable columns missing

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.1-Beta
    • Fix Version/s: 2.1-Beta2, 3.0
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      Tomcat 7.0.12

      Description

      In the Williams application, there is a component at the top affecting the state of the ace:datatable:

      <f:ajax render="@form :WgpMainMessageNotificationBarStatus" execute="@this"
      listener="#{confirmationPdaBean.confirmingLevelChange}">
      <h:selectOneMenu id="confirmingLevelFilter" label="Confirming Level" rendered="#{!confirmationPdaBean.downloadPages}"
      value="#{confirmationPdaBean.confirmingLevelFilterObject}" required="true"
      onchange="showProcessingMessage('Processing Filter Change')">
      <f:selectItem itemValue="#{null}" itemLabel="NONE SELECTED"
      noSelectionOption="true" />
      <f:selectItems value="#{confirmationPdaBean.confirmingLevelItems}" />
      </h:selectOneMenu>
      </f:ajax>

      The listener is changing the value of the ace:dataTable to a datatable with more columns. When the update is applied, only the previous number of columns are displayed and the final column spans the width of the other headers (see attached screenshot).

      The empty space in the datatable should be populated with content.

        Activity

          People

          • Assignee:
            Unassigned
            Reporter:
            Brad Kroeger
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: