Fixed an issue where strike-through is not visible for rows selected for deletion after scrolling. Fixes #6157

This commit is contained in:
Nikhil Mohite
2021-02-05 13:57:35 +05:30
committed by Akshay Joshi
parent 181bec62ce
commit 9e85fb3de3
2 changed files with 10 additions and 0 deletions

View File

@@ -1051,6 +1051,15 @@ define('tools.querytool', [
};
self.handler.slickgrid = grid;
// Add listener on data-grid table scroll.
self.handler.slickgrid.onScroll.subscribe(function() {
if(Object.keys(self.handler.data_store.deleted).length > 0) {
setTimeout(() => {
$(self.handler.gridView.grid.getCanvasNode()).find('div.selected').removeClass('strikeout');
$(self.handler.gridView.grid.getCanvasNode()).find('div.selected').addClass('strikeout');
}, 100);
}
});
self.handler.slickgrid.CSVOptions = {
quoting: self.preferences.results_grid_quoting,
quote_char: self.preferences.results_grid_quote_char,