primefaces / primeng

The Most Complete Angular UI Component Library
https://primeng.org
Other
9.82k stars 4.5k forks source link

Table select all checkbox deselect disabled selected checkboxes #15780

Open VolodymyrKornetskyi opened 4 weeks ago

VolodymyrKornetskyi commented 4 weeks ago

Describe the bug

Select/Unselect all checkbox should not affect disabled checkboxes (making them unselected now)

Connected to #15338

Environment

Google Chrome. MacOS

Reproducer

https://stackblitz.com/edit/e6puho?file=src%2Fapp%2Ftable-checkbox-selection-demo.html

Angular version

17

PrimeNG version

17.18

Build / Runtime

Angular CLI App

Language

TypeScript

Node version (for AoT issues node --version)

20.13

Browser(s)

Chrome 125.0

Steps to reproduce the behavior

  1. Open repro project
  2. Click Select all in header

Expected behavior

All checkboxes become to be selected and on "unselect all" click all not disabled checkboxes become to be unselect. Expected behavior - don't change the state of disabled checkboxes

VolodymyrKornetskyi commented 3 weeks ago

Guys any updates?

MaksymPlotnikov commented 3 weeks ago

same here! +1

roman-bychkov commented 1 week ago

+1