In pgAdmin, from version 9.1 up to the current release, after selecting one or more records and clicking the Trash icon, all records in the table are deleted.
In version 9.0 this works correctly, which is why I currently use that version of pgAdmin.
The operating system is Windows 11 Pro version 25H2, 64-bit operating system, x64-based processor.