You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unexpected behaviour when trying to use custom fields for entry condition in neo blocks.
Steps to reproduce
Select a Neo field block and click on "Advanced"
Select "Add a rule" from "Entry Condition"
--> Expected: All fields can be selected (under "Fields")
--> Actual: Only default conditions can be selected
Select any condition and click on "Add a rule" or on the previously added rule
--> Any field can now be selected
Add condition and save neo field
Open neo field again and go to "Advanced" and the "Entry Condition" again
--> Expected: previously added rule with custom field is still there
--> Actual: previously added rule is gone
neo-field-bug.mov
Expected behaviour
No response
Neo version
3.8.6
Craft CMS version
4.5.1
What is the affected Neo field's propagation method?
No response
Does this issue involve templating, and if so, is eager-loading used?
This is not a templating issue
The text was updated successfully, but these errors were encountered:
As far as I can tell, this isn't possible for us to fix by removing the options from the condition builder without an extra event in Craft to help us out (Neo currently using an event when condition rule types are registered, in combination with a flag set in Neo when rendering the block type settings that we're unable to set when the condition builder is re-rendered after a condition is added).
Since it seems unreasonable to me for Craft to have changes made to it to fix one bug in one plugin, I'm going to close this and reopen #778, as that being implemented would make this issue obsolete anyway.
Bug Description
Unexpected behaviour when trying to use custom fields for entry condition in neo blocks.
Steps to reproduce
--> Expected: All fields can be selected (under "Fields")
--> Actual: Only default conditions can be selected
--> Any field can now be selected
--> Expected: previously added rule with custom field is still there
--> Actual: previously added rule is gone
neo-field-bug.mov
Expected behaviour
No response
Neo version
3.8.6
Craft CMS version
4.5.1
What is the affected Neo field's propagation method?
No response
Does this issue involve templating, and if so, is eager-loading used?
This is not a templating issue
The text was updated successfully, but these errors were encountered: