Hello!
I’ve implemented a grid using angular and have run across an issue (in v15).
I first instantiate the grid with a set of data and a filter. I can dynamically add & remove rows without issue. However, if I remove all the original rows from the grid (the rows the grid was instantiated with) and then try to add a new row, I see two rows instead of one.
I’ve created a sandbox to give you as an example but I don’t get the exact same result, but still see an issue. In my sandbox, after applying a filter and removing the original rows, when I add a new row I have to delete it twice, which sort of indicates two rows are present. Either way, something is amiss.
Note that if I have NO filter applied, the issue doesn’t appear, only when the filter is applied prior to deleting the last original row.
Here is the sandbox:
https://codesandbox.io/s/adding-filter-deleting-all-visible-rows-then-adding-row-takes-two-delete-operations-to-delete-vs11n5?file=/src/app/app.component.ts
The instructions for reproducing the issue are on the page of the sandbox. If you have any questions, please let me know.
Thank you,
Chuck