Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[P1][Sourcing][Regression] Table : Table is not rendering rows after updating datasource #11057

Closed
Sayandeep-123 opened this issue Dec 7, 2023 · 4 comments · Fixed by #11058
Assignees
Labels
bug Something isn't working platform platform table
Milestone

Comments

@Sayandeep-123
Copy link

Is this a bug, enhancement, or feature request?

Bug - Regression

Describe your proposal.

After rebinding the datasource, table in UI shows no data found.

Can you handle that on the application side

No

Which versions of Angular and Fundamental Library for Angular are affected? Please, specify the exact version. (If this is a feature request, use current version.)

Fundamental Library - v0.43.18
Angular - v15

If this is a bug, please provide steps for reproducing it; the exact components you are using;

  1. Use stackblitz - click here
  2. Click on test data button
  3. Notice that table becomes empty in the UI even though datasource is having data.
Screen.Recording.2023-12-07.at.2.23.08.PM.mov

Please provide relevant source code (if applicable).

Refer above stackblitz link.

Please provide stackblitz example(s).

In case this is Accessibility related topic, did you consult with an accessibility expert? If not, please do so and share their recommendations.

Did you check the documentation and the API?

Did you search for similar issues?

Is there anything else we should know?

May be the fix for this issue #11002 is causing this regression.

@I543348
Copy link

I543348 commented Dec 7, 2023

Hi team , we have many such issues where we need to refresh the datatable source and all these tables are already moved to platform tables several months ago are not working now (no code changes done) , for example after adding a new row in a table that is depending on an API call , getting input from parent component and feeding to child component that has table and so on..
hence this is a big regression for sourcing tables. pls help.
Also replicable on 0.43.19
Thanks much

@N1XUS N1XUS self-assigned this Dec 7, 2023
@N1XUS N1XUS added bug Something isn't working platform platform table labels Dec 7, 2023
@N1XUS N1XUS added this to the Sprint 127 milestone Dec 7, 2023
@I543348
Copy link

I543348 commented Dec 8, 2023

Hi @N1XUS , This issue is working fine however the issue #11002 is again replicable , pls find the stackblitz link

Here pls follow below steps to reproduce the issue

  1. Use above stackbliz
  2. Click on filter results button
  3. notice table has only one record
  4. Now click on undo filter table button where we are again binding all 60 rows in table
  5. Notice that only 2nd page records starting from 30 to 59 are getting binded in the table.

The table is not showing first page records at all.
Please help as this was a customer issue which was fixed.
Thanks.

cc: @Sayandeep-123 , @droshev

@I543348
Copy link

I543348 commented Dec 8, 2023

attaching recording for reference from stackblitz

Screen.Recording.2023-12-08.at.1.40.26.PM.mov

@I543348
Copy link

I543348 commented Dec 9, 2023

Hi @N1XUS , Could you please confirm once the new version is available for the reopened issue?
I could see an open Pull request ,
Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working platform platform table
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants