ICEfaces
  1. ICEfaces
  2. ICE-1513

dataTable inserting selection_spacer on table that does not have scrolling enabled

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.5.3
    • Fix Version/s: 1.6DR#4, 1.6
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      Component renderer issue, platform independent. Timezone 5 is the easiest application to run to duplicate the problem.

      Description

      The dataTable component is rendering an extra column that should only be rendered when scrollable is enabled on the component.

      The extra html is as follows:

      <th><img border="0" src="/timezone5/xmlhttp/css/xp/css-images/selection_spacer.gif"></img></th></tr></thead>

      The extra column breaks the layout of the dataTable.

      I suspect this bug is related the scrollable attribute not being set in timezone dataTable example. The component showcase table example does not insert the extra column but has the scrollable attribute set to either true or false.

        Activity

        Hide
        Patrick Corless added a comment -

        Please take a look at this issue as it will break the layout of a lot of our client application.

        Show
        Patrick Corless added a comment - Please take a look at this issue as it will break the layout of a lot of our client application.
        Hide
        Adnan Durrani added a comment -

        The spacer was being added without a check to see if the table was scrollable. -revision 13689

        Show
        Adnan Durrani added a comment - The spacer was being added without a check to see if the table was scrollable. -revision 13689

          People

          • Assignee:
            Unassigned
            Reporter:
            Patrick Corless
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: