Skip to content

GitHub Issue 974: Lookup data type incorrectly shown in app assay designer#1971

Merged
cnathe merged 8 commits intorelease26.3-SNAPSHOTfrom
26.3_fb_assayLookupType974
Apr 6, 2026
Merged

GitHub Issue 974: Lookup data type incorrectly shown in app assay designer#1971
cnathe merged 8 commits intorelease26.3-SNAPSHOTfrom
26.3_fb_assayLookupType974

Conversation

@cnathe
Copy link
Copy Markdown
Contributor

@cnathe cnathe commented Apr 3, 2026

Rationale

#974: LKSM: Lookup Data Type shown in Assay Designer

This PR fixes GitHub Issue #974, where the Lookup data type was incorrectly shown in the app assay designer even when the premium module was not present. The root cause was that AssayDesignerPanelsImpl was never actually
forwarding its appPropertiesOnly prop down to AssayDomainForm, so DomainForm always received undefined (falsy) for that prop — making it behave as if the app-property filter was off. The fix corrects the prop
forwarding, renames an intermediary prop for clarity, and adds a new showAdvancedSettingsForApp escape hatch that allows a downstream consumer (ui-premium) to re-enable the advanced settings button even in app mode.

Related Pull Requests

Changes

  • AssayDesignerPanels to pass appPropertiesOnly to AssayDomainForm
  • add new domainFormDisplayOptions.showAdvancedSettingsForApp for assay designer case

cnathe added 5 commits April 1, 2026 11:55
…even when premium module is not present

  - AssayDesignerPanels to pass appPropertiesOnly to AssayDomainForm
  - add new domainFormDisplayOptions.showAdvancedSettingsForApp for assay designer case
@cnathe cnathe merged commit 2a6559b into release26.3-SNAPSHOT Apr 6, 2026
1 check was pending
@cnathe cnathe deleted the 26.3_fb_assayLookupType974 branch April 6, 2026 20:22
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