Skip to content

DataTable filter menu closure discrepancy #8383

@ulyssesholmez

Description

@ulyssesholmez

Describe the bug

If I open a filterDisplay 'menu' for a DataTable, click it anywhere - whether the input or the overlay of said menu - and then try to open another menu I have both menus open. If I then click to open a third menu the original 2 close.

If I just open a menu and then without clicking it again everything works as expected.

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/run?file=src%2FApp.vue

Environment

This is reproduced right in the example code from primevue's docs:

https://primevue.org/datatable/

Also mentioned similar kind of discrepancy here:
primefaces/primereact#8447

Vue version

3.5.22

PrimeVue version

4.4.1

Node version

22.21.0

Browser(s)

chrome

Steps to reproduce the behavior

Screencast.From.2026-01-16.11-24-07.mp4

Expected behavior

I think the expected behavior would be that the menu closes when i open another.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Status: Needs TriageIssue will be reviewed by Core Team and a relevant label will be added as soon as possible

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions