Skip to content

Fix display condition bug (D797)#603

Merged
abeverley merged 3 commits intoctrlo:devfrom
droberts-ctrlo:display_condition_bug_fix
Feb 26, 2026
Merged

Fix display condition bug (D797)#603
abeverley merged 3 commits intoctrlo:devfrom
droberts-ctrlo:display_condition_bug_fix

Conversation

@droberts-ctrlo
Copy link
Contributor

@droberts-ctrlo droberts-ctrlo commented Feb 26, 2026

This is to fix a regressive bug that was introduced into this version.

The bug caused the following to occur:

  • A new, empty display condition was added to display conditions when editing fields
  • Any invalid or empty display conditions caused all display conditions to clear from the field

The fix also contains better mitigation and handling for the display condition builder and filters out invalid rules on save.

@droberts-ctrlo droberts-ctrlo changed the base branch from master to dev February 26, 2026 14:19
@droberts-ctrlo droberts-ctrlo changed the title Fix display condition bug Fix display condition bug (D797) Feb 26, 2026
@abeverley abeverley merged commit e9cdf02 into ctrlo:dev Feb 26, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants