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
Conditional fields within a matrix block layout don't trigger their conditional logic unless the page is manually reloaded or the block is accessed from "Open in a new tab"
Steps to reproduce
Create an Entry Type with conditional fields (ie: A plain text field that only appears if a dropdown field is set to "show").
Assign the entry type to a matrix field, and assign the matrix field to an entry type of a section.
Create a new entry for that section, and attempt to add a block in the matrix field.
Attempt to trigger the conditional
Expected behavior
On auto-save, the conditionally visible field is either revealed or hidden based on the conditional logic.
Workaround: I can reload the page, or select "Open in a new tab" from the matrix's actions menu. Still sucks if any of the new fields are required, which also causes craft to throw missing required field errors.
Craft CMS version
Craft Pro 5.0.0-beta.5
PHP version
8.3.1
Operating system and version
MacOS Sonoma 14.3.1 (23D60)
Database type and version
MySQL 8.2.0
Image driver and version
GD 8.3.1
Installed plugins and versions
CKEditor | 4.0.0-beta.7
The text was updated successfully, but these errors were encountered:
What happened?
Description
Conditional fields within a matrix block layout don't trigger their conditional logic unless the page is manually reloaded or the block is accessed from "Open in a new tab"
Steps to reproduce
Expected behavior
Actual behavior
Additional Notes
Craft CMS version
Craft Pro 5.0.0-beta.5
PHP version
8.3.1
Operating system and version
MacOS Sonoma 14.3.1 (23D60)
Database type and version
MySQL 8.2.0
Image driver and version
GD 8.3.1
Installed plugins and versions
The text was updated successfully, but these errors were encountered: