After my table has gone through validations, cells with invalid data have a red background. I am not using any custom renderers. The default class, htInvalid is what is being used to set the invalid cells red. So for example, a cell that only accepts numeric types, will turn red if a letter is input into that cell. That is working as planned; however, whenever I use the context menu to remove a row that has invalid data, the cell that was once below the invalid cell, now has a red background. It is as if the htInvalid class is losing track of the actual row when a row is deleted. This is confusing, because the user believes that when they delete a row with invalid information, that the next row beneath the row that was removed, is now invalid.
After a remove a row, do I need to execute validations again? Or is there a way for the table to keep track of rows w/wo errors when using the context menu remove row?