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

Fixed OverlayPanel containing component #13809

Merged
merged 1 commit into from
Nov 1, 2023

Conversation

gamerish96
Copy link
Contributor

@gamerish96 gamerish96 commented Oct 5, 2023

Fixes #13601
Fixes #13605

Problem

Starting from version 16.2.0 the component OverlayPanel suffered a significant regression when it contains a component through the template directive.
It would close after a random number of clicks inside the contained component, making the component unusable. The problem is reproducible by inserting any PrimeNg component inside the OverlayPanel and rendering it through Template directive.

Solved

Restored part of the check previously modified in PR #13480 to solve problem where OverlayPanel component would not close when user clicks outside the panel.

Fixes case when a component is present inside the OverlayPanel. After a low number of clicks inside the OverlayPanel it hid randomically.
@vercel
Copy link

vercel bot commented Oct 5, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Ignored Deployment
Name Status Preview Comments Updated (UTC)
primeng ⬜️ Ignored (Inspect) Visit Preview Oct 5, 2023 9:47am

@cetincakiroglu cetincakiroglu merged commit 4b63d09 into primefaces:master Nov 1, 2023
@cetincakiroglu
Copy link
Contributor

Hi,

Thanks a lot for the effort and support!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants