Closed hubr64 closed 1 year ago
En détail il faut remplacer :
masterToggle() {
this.isAllSelected() ?
this.selection.clear() :
this.dataSource.data.forEach(row => this.selection.select(row));
}
par :
masterToggle() {
this.isAllSelected() ?
this.selection.clear() :
this.dataSource.filteredData.forEach(row => this.selection.select(row));
}
Dans les listes - et en particulier dans la liste des pièces jointes - si on opère un filtrae puis qu'on clic sur le bouton sélectionner tout alors l'outil sélectionne tout même ce qui est filtré.
Ce n'est pas le comportment attendu. Lorsqu'un filtre est appliqué, la sélection de tout doit correspond à tout ce qui est affiché.