Volodymyr Siedlecki created MYFACES-4670:
--------------------------------------------
Summary: Cannot Uncheck CheckBox (MYFACES-4606 Regression)
Key: MYFACES-4670
URL: https://issues.apache.org/jira/browse/MYFACES-4670
Project: MyFaces Core
Issue Type: Bug
Affects Versions: 4.0.0
Reporter: Volodymyr Siedlecki
You cannot uncheck a checkbox after it is selected. App is attached. It looks
like a regression from MYFACES-4606. MyFaces 3.0 looks fine and only 4.0 seems
to be affected here.
Form Data is found below:
Working (3.0):
First Request >>>>
{code:java}
form1:box "true"
form1_SUBMIT "1"
jakarta.faces.ViewState "ODcyODU5ZDg0NDRmZmZmMzAwMDAwMDAx"
jakarta.faces.behavior.event "change"
jakarta.faces.partial.event "change"
jakarta.faces.source "form1:box"
jakarta.faces.partial.ajax "true"
jakarta.faces.partial.execute "form1:box"
jakarta.faces.partial.render "form1:box"
form1 "form1"{code}
Second >>>
{code:java}
form1_SUBMIT "1"
jakarta.faces.ViewState "ODcyODU5ZDg0NDRmZmZmMzAwMDAwMDAx"
jakarta.faces.behavior.event "change"
jakarta.faces.partial.event "change"
jakarta.faces.source "form1:box"
jakarta.faces.partial.ajax "true"
jakarta.faces.partial.execute "form1:box"
jakarta.faces.partial.render "form1:box"
form1 "form1"{code}
Failing (4.0):
First Request >>>>
{code:java}
form1:box "true"
form1_SUBMIT "1"
jakarta.faces.ViewState "MDJmNTEzOWQ0NDFlZDVlYjAwMDAwMDAx"
jakarta.faces.behavior.event "change"
jakarta.faces.partial.event "change"
jakarta.faces.source "form1:box"
jakarta.faces.partial.ajax "true"
form1 "form1"
jakarta.faces.partial.execute "form1:box"
jakarta.faces.partial.render "form1:box"{code}
Second >>>>>
{code:java}
form1_SUBMIT "1"
jakarta.faces.ViewState "MDJmNTEzOWQ0NDFlZDVlYjAwMDAwMDAx"
jakarta.faces.behavior.event "change"
jakarta.faces.partial.event "change"
jakarta.faces.source "form1:box"
jakarta.faces.partial.ajax "true"
form1 "form1"
jakarta.faces.partial.execute "form1:box"
jakarta.faces.partial.render "form1:box"
form1:box "true"{code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)