[jira] [Comment Edited] (MYFACES-4670) Cannot Uncheck CheckBox (MYFACES-4606 Regression)

2024-06-04 Thread Volodymyr Siedlecki (Jira)


[ 
https://issues.apache.org/jira/browse/MYFACES-4670?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17852146#comment-17852146
 ] 

Volodymyr Siedlecki edited comment on MYFACES-4670 at 6/4/24 6:24 PM:
--

Looks like the extra 
form1:box true 
is the problem?

Code: 
https://github.com/apache/myfaces/blob/4.0.x/api/src/client/typescript/faces/impl/xhrCore/XhrRequest.ts#L419-L422


was (Author: volosied):
Looks like the extra 
form1:box true 
is the problem?

> 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
>Priority: Major
> Attachments: checkbox.war
>
>
> You cannot uncheck a checkbox after it is selected.  App is attached. It 
> looks like a regression from MYFACES-4606. MyFaces 3.0/2.3 look 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)


[jira] [Comment Edited] (MYFACES-4670) Cannot Uncheck CheckBox (MYFACES-4606 Regression)

2024-06-04 Thread Volodymyr Siedlecki (Jira)


[ 
https://issues.apache.org/jira/browse/MYFACES-4670?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17852146#comment-17852146
 ] 

Volodymyr Siedlecki edited comment on MYFACES-4670 at 6/4/24 6:24 PM:
--

Looks like the extra "form1:box true" is the problem?

Added here:

 
[https://github.com/apache/myfaces/blob/4.0.x/api/src/client/typescript/faces/impl/xhrCore/XhrRequest.ts#L419-L422]


was (Author: volosied):
Looks like the extra 
form1:box true 
is the problem?

Code: 
https://github.com/apache/myfaces/blob/4.0.x/api/src/client/typescript/faces/impl/xhrCore/XhrRequest.ts#L419-L422

> 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
>Priority: Major
> Attachments: checkbox.war
>
>
> You cannot uncheck a checkbox after it is selected.  App is attached. It 
> looks like a regression from MYFACES-4606. MyFaces 3.0/2.3 look 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)