-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Issue with nested if...then
conditions
#4450
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
Comments
Essentially a re-open of #4109. @anya92 do you feel comfortable updating the fix the @helen-m-lin provided? Or maybe they can continue improving the fix? |
Thanks for the update. I think it would be best if @helen-m-lin continues with the fix, given their familiarity with the issue. |
@anya92 @heath-freenome I can try to take a look next week. Thanks! |
Hey @helen-m-lin, any updates on this? Thanks! |
Hi @anya92, unfortunately I haven't had the chance to look into this issue. If this is urgent maybe someone else can take a look? |
HI @anya92 @helen-m-lin I looked into the issue, I have one clarification from provided schema if we wrap
Are you guys expecting fix without changing the schema ? please let me know Fyi @heath-freenome |
Hi @shivsperfect! Yes, I know that wrapping |
sure @anya92 I will work on the fix, thanks for the context |
Hi @shivsperfect, do you have any updates? |
Prerequisites
What theme are you using?
core
Version
5.24.1
Current Behavior
There is a problem with nested
if...then
conditions insideproperties
. WithliveOmit
andomitExtraData
enabled, the value of a property that is displayed conditionally is automatically removed.Here is the JSON schema I am testing:
When the
booleanProperty
is set to true, theotherProperty
field is displayed in the form, but its value cannot be changed because it is automatically cleared.Expected Behavior
The value of
otherProperty
should not be cleared whenbooleanProperty
is set to true.Steps To Reproduce
Environment
Anything else?
No response
The text was updated successfully, but these errors were encountered: