Skip to content

UI-TABLE only renders data when layout configuration is set to auto #1998

@JorgeAlberto91MS

Description

@JorgeAlberto91MS

Description

The UI-TABLE component only displays data when the layout configuration is set to auto.
If the layout mode is changed to any other option (e.g. manual), the table renders correctly at a structural level but no data is displayed, even though the data source is valid and unchanged.

Actual Behavior

Data is only rendered when the layout configuration is set to auto. Any other layout mode causes the table to appear empty.

Impact

This behavior limits layout customization and makes it impossible to use UI-TABLE in dashboards that require manual or fixed layout control.

Expected Behavior

The UI-TABLE component should display data regardless of the selected layout configuration, as long as the data source is valid.

Steps To Reproduce

1.	Add a UI-TABLE component.
2.	Bind it to a valid data source.
3.	Set the layout configuration to auto → data is displayed correctly.
4.	Change the layout configuration to a different mode → data is no longer shown.

Dashboard

Manual Config

Image Image

Auto Config

Image Image

Environment

  • Dashboard version: 1.30.0
  • Node-RED version: 3.0.2 or 4.0.9
  • Node.js version: 14.20.0 or 22.4.1
  • npm version: 6.14.17 or 10.8.1
  • Platform/OS: Ubuntu Linux or macOS
  • Browser: Chromium / Chrome

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneeds-triageNeeds looking at to decide what to do

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions