You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When ResponsiveDataTable is used with serverSide: true, the pagination state can become invalid when the dataset count decreases while the user is on a higher page.
As a result, the pagination footer may display incorrect values for the current range and total number of items, such as 1-15 of 15.
The pagination should always reflect the current dataset:
The current page should remain within the valid page range.
The displayed range should correspond to the rows currently available.
The total item count should match the actual dataset.
When the dataset shrinks and the current page becomes invalid, the table should automatically move to the last valid page and synchronize the pagination state with the consuming component.
Screen Recording
Settings._.Meshery.-.18.August.2026.mp4
Steps to Reproduce
Open a table using ResponsiveDataTable with server-side pagination enabled.
Navigate to a higher page.
Reduce or reset the table data so that the current page is no longer valid.
Current Behavior
When
ResponsiveDataTableis used withserverSide: true, the pagination state can become invalid when the dataset count decreases while the user is on a higher page.As a result, the pagination footer may display incorrect values for the current range and total number of items, such as
1-15 of 15.Related to meshery/meshery#21469
Expected Behavior
The pagination should always reflect the current dataset:
Screen Recording
Settings._.Meshery.-.18.August.2026.mp4
Steps to Reproduce
ResponsiveDataTablewith server-side pagination enabled.Environment
masterResponsiveDataTableserverSide: true)Contributor Guides and Resources