Skip to content

[Bug]: Table widget always shows a vertical scrollbar despite fitting exactly one page of rows #42004

Description

@RobWilsonTas

Is there an existing issue for this?

  • I have searched the existing issues

Description

The table widget is always showing a vertical scrollbar even when pagination is enabled

Changing the widget height does not resolve the issue. No matter how the widget is resized, the table appears to calculate one extra row (variable pageSize), resulting in a permanent scrollbar.

I.e if the table widget is 12.5 rows in height, it'll try to show 13 rows instead of 12, so you have to scroll the extra 0.5.

The top comment here mentioned this issue 2 years ago.
https://www.reddit.com/r/nocode/comments/1b6777a/a_review_of_appsmith/

Steps To Reproduce

Create a Table widget with pagination enabled and connected it to some data.
Set the page size whatever amount of rows.
Resize the table widget to various heights.
Observe that a vertical scrollbar is always present, especially with a row height of short.

Public Sample App

No response

Environment

Production

Severity

Low (Cosmetic UI issues)

Issue video log

No response

Version

v2.1

Metadata

Metadata

Labels

BugSomething isn't workingNeeds TriagingNeeds attention from maintainers to triage

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions