Boolean Filter on DataGrid is wrong. #110

Closed
opened 2026-01-29 17:31:43 +00:00 by claunia · 2 comments
Owner

Originally created by @declan-m on GitHub (Jun 7, 2021).

Describe the bug
Filtering by Boolean values in datagrid is unclear.

To Reproduce
Steps to reproduce the behavior:
Create any data table with a Boolean field. and try and filter by it. The boxes for no filter and false seem to be swapped and false filter is clear and clear filter is false

Expected behavior
Blank Square = no filter
X in square = filter to false
tick in square = filter to true

Screenshots
Clear box is filtering to FALSE only
X in box is filtering to all

Desktop:

  • OS: Windows
  • Browser Edge
  • Version 91
Originally created by @declan-m on GitHub (Jun 7, 2021). **Describe the bug** Filtering by Boolean values in datagrid is unclear. **To Reproduce** Steps to reproduce the behavior: Create any data table with a Boolean field. and try and filter by it. The boxes for no filter and false seem to be swapped and false filter is clear and clear filter is false **Expected behavior** Blank Square = no filter X in square = filter to false tick in square = filter to true **Screenshots** ![Clear box is filtering to FALSE only](https://user-images.githubusercontent.com/47781356/121033693-50da9b80-c7a4-11eb-8c14-6b39521d85d9.png) ![X in box is filtering to all](https://user-images.githubusercontent.com/47781356/121033767-5fc14e00-c7a4-11eb-978d-91605fb10488.png) **Desktop:** - OS: Windows - Browser Edge - Version 91
Author
Owner

@enchev commented on GitHub (Jun 8, 2021):

Hey @declan-m ,

Blank Square is false
X in square = is no filter
tick in square = filter to true

@enchev commented on GitHub (Jun 8, 2021): Hey @declan-m , Blank Square is false X in square = is no filter tick in square = filter to true
Author
Owner

@declan-m commented on GitHub (Jun 8, 2021):

@enchev Yes I know but that is extremely unclear. X is usually used to indicate incorrect/false not 'no filter'. It would make much more sense for X to be false and a blank square to be no filter.

@declan-m commented on GitHub (Jun 8, 2021): @enchev Yes I know but that is extremely unclear. X is usually used to indicate incorrect/false not 'no filter'. It would make much more sense for X to be false and a blank square to be no filter.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/radzen-blazor#110