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

Fix MYFACES-4679 in 2.3 and Higher #30276

Open
volosied opened this issue Nov 21, 2024 · 0 comments
Open

Fix MYFACES-4679 in 2.3 and Higher #30276

volosied opened this issue Nov 21, 2024 · 0 comments
Assignees
Labels
in:Web Components release bug This bug is present in a released version of Open Liberty team:Sirius

Comments

@volosied
Copy link
Member

volosied commented Nov 21, 2024

Describe the bug
Ajax Events Can Trigger Button Actions Unintentionally in

Steps to Reproduce
If some element is ajax-enabled and specifies an event, it may trigger the action of the encompassing element.

For example, the blur event would trigger the bean.confirm action:

<h:commandButton id="confirm2" value="listener" action="#{bean.confirm()}" >
 <f:ajax event="blur" listener="#{bean.listener()}"/> 
</h:commandButton>

Expected behavior
The ajax enabled tag should not invoke any actions other than the listener, if specified.

Diagnostic information:

Additional context
Add any other context about the problem here.

@volosied volosied added the release bug This bug is present in a released version of Open Liberty label Nov 21, 2024
@volosied volosied self-assigned this Nov 21, 2024
@github-project-automation github-project-automation bot moved this to General Issues in Web Tier Team Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in:Web Components release bug This bug is present in a released version of Open Liberty team:Sirius
Projects
Status: General Issues
Development

No branches or pull requests

1 participant