appsmithorg / appsmith

Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.
https://www.appsmith.com
Apache License 2.0
33.8k stars 3.64k forks source link

[Bug]: Vertical scroll not visible when server side pagination is enabled #19278

Open keyurparalkar opened 1 year ago

keyurparalkar commented 1 year ago

Is there an existing issue for this?

Description

Enable Server side pagination on the table widget. Observe that on scroll there is no vertical scroll bar.

Steps To Reproduce

  1. Dnd Table widget
  2. Enable server side pagination
  3. Scroll down and observe that there is no vertical scroll bar

Public Sample App

No response

Issue video log

No response

Version

Cloud

somangshu commented 1 year ago

@souma-ghosh please help figure out why this started happening, Lets plan it for a sprint. We need an RCA here

souma-ghosh commented 1 year ago

This turns out to be an issue with the design system's scroll indicator. We are using it correctly inside table widget, but seems like when we change the ref that we use to render the scrollbar in design system ScrollIndicator it's not showing the scrollbar any more. This gets fixed on refresh though. That means we have to handle the case where ref is getting updated in design-system/scrollindicator itself. @somangshu Please let me know what's the next step here

somangshu commented 1 year ago

cc @albinAppsmith @rohitagarwal88 can you folks help us here?