I made a simple table in angular 2 using angular material ... I took two match tables in which the selected rows from the first table are transferred to the second table when you click Move To Table 2 and vice versa, click "Move to table 1"
But when I select and click "Move to table 2", the row from my first table gets spliced ββand wrapped, but, like for the second row, I again get the previously wrapped row in the second table.
Example example
Below is my conclusion.
Initially, when I wrap the first row, its receipt is spliced ββand moved to the second table. 
But when I wrap the second row, the previously moved row is again added to the second table. 
source share