Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Filter Table Inputs Forced to Text Inputs in v19 (Dropdowns, Multi-Select, etc. Not Working) #17532

Open
4 tasks
osamaalnuimi opened this issue Jan 29, 2025 · 0 comments
Labels
Status: Needs Triage Issue will be reviewed by Core Team and a relevant label will be added as soon as possible

Comments

@osamaalnuimi
Copy link

Describe the bug

I’m encountering an issue with the filter table functionality in PrimeNG v19. It seems that all filter inputs are being forced into text inputs, even when they should support different input types like dropdowns, multi-select, checkboxes, etc. This behavior is also reflected in the official documentation examples.

Pull Request Link

No response

Reason for not contributing a PR

  • Lack of time
  • Unsure how to implement the fix/feature
  • Difficulty understanding the codebase
  • Other

Other Reason

No response

Reproducer

https://stackblitz.com/edit/qggv23wo?file=package.json

Environment

  • Operating System: Windows

Angular version

19.1

PrimeNG version

v19

Node version

22.13.0

Browser(s)

No response

Steps to reproduce the behavior

  1. Visit the PrimeNG documentation for table filtering.
  2. Check the examples for filter inputs (e.g., dropdowns, multi-select, etc.).
  3. Observe that all filter inputs are rendered as text inputs, regardless of their intended type.

Expected behavior

  • Filter inputs should respect their specified input types (e.g., dropdowns, multi-select, checkboxes, etc.).
  • For example, a column with a dropdown filter should render a dropdown input, not a text input.

Actual Behavior:

  • All filter inputs are rendered as text inputs, even when they should be dropdowns, multi-select, or other input types.
@osamaalnuimi osamaalnuimi added the Status: Needs Triage Issue will be reviewed by Core Team and a relevant label will be added as soon as possible label Jan 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Needs Triage Issue will be reviewed by Core Team and a relevant label will be added as soon as possible
Projects
None yet
Development

No branches or pull requests

1 participant