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
Real fix for the Tbilisi tab conditional fields. v0.3.3 changed the showWhen operator to truthy but the underlying bug was actually in the framework's own admin JS — inputValue() did document.querySelector('[name="codeon[…]"]') which matched the leading <input type="hidden" value="0"> that the framework injects alongside every checkbox (so an unchecked box still POSTs 0). The hidden input came first in DOM order, so the function always returned '0' regardless of the checkbox's actual checked state, and EVERY showWhen predicate gated on a checkbox always evaluated false. Patched the vendored vendor/codeon/framework/assets/js/codeon-admin.js to look up the [type=checkbox] input directly first, falling through to the original logic for selects, radios, and text inputs. Verified with two unit-style traces (checkbox + radio paths) before tagging this release.