Skip to content

Data Table horizontal scroll breaks #1761

Closed
@staplKody

Description

@staplKody

Has your issue been reported?

  • I have searched the existing issues and confirm it has not been reported.
  • I give permission for members of the FlutterFlow team to access and test my project for the sole purpose of investigating this issue.

Current Behavior

I have a data table which is displaying 17 columns. I have horizontal scroll on, and table width to 100% of parent. If I begin setting explicit widths on any columns OR have more than 20 columns at a time, the horizontal scrolling breaks.

Expected Behavior

I would expect the table to still be scrollable, no matter how wide the table itself becomes.

Steps to Reproduce

  1. create a page
  2. put a row inside of a column
  3. put a data table in that row
  4. Put a large number of columns
  5. set width to 100%
  6. turn on horizontal scrolling
  7. define some widths explicitly if it still doesn't break

Reproducible from Blank

  • The steps to reproduce above start from a blank project.

Bug Report Code (Required)

IT4CkcjfsMx2rsRE7aX6bu9VijsXJmY6RY0RkewbZwsbN5PND+x/esnRQFJuZ9OrdghtfWCKjn8zwNbOm9z1MflfPgWsR4g/+Lp2cDmWeFuubLaqPbiSeEFUGshjC2qm5revuxJBKtVYWUZk13GYDevJdA3UJp/1DmoeQ86ZCJ7XrgfuQ0SLb3kNh1JWeC/v

Context

I am trying to display my firestore collections in a tabular format for easy of reading, querying etc.
You may notice that I have up to 31 fields to display in the attatched screenshot, I have stacked some fields in columns so that I could shorten the table to not break. When testing in my specific project, I noticed that any number of columns over 20 seemed to begin breaking.

Visual documentation

image

image

image

image

image

Additional Info

No response

Environment

- FlutterFlow version: 4.0
- Platform: Web
- Browser name and version: Chrome  118.0.5993.118
- Operating system and version affected: Desktop: Windows 11 version 22H2 (OS Build 22621.2283)

Metadata

Metadata

Labels

closed: not a bugThe behavior is correct/expected.type: documentationImprovements or additions to documentation.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions