[
https://issues.apache.org/jira/browse/CAUSEWAY-4053?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andi Huber reassigned CAUSEWAY-4053:
------------------------------------
Assignee: Andi Huber
> Action can be accidentally hidden when next to hidden property in layout.xml
> -----------------------------------------------------------------------------
>
> Key: CAUSEWAY-4053
> URL: https://issues.apache.org/jira/browse/CAUSEWAY-4053
> Project: Causeway
> Issue Type: Bug
> Reporter: Johan Doornenbal
> Assignee: Andi Huber
> Priority: Minor
>
> Estatio is on: 2.2.0.20260826-1810.maintenance-branch.a08bda89
> Example from Estatio:
> We have mixins Treso2Invoice_createIncomingInvoice and Treso2Invoice_summary.
> The latter has
> @PropertyLayout(hidden = Where.OBJECT_FORMS)
>
> The Treso2Invoice.layout.xml has
> <bs3:col span="12">
> <cpt:fieldSet name="From Treso2">
> <cpt:action id="createIncomingInvoice" position="PANEL"/>
> <cpt:property id="summary"/>
> <cpt:property id="invoiceId"/>
>
> The action is hidden in the UI.
>
> Replacing with
> <cpt:fieldSet name="From Treso2">
> <cpt:action id="createIncomingInvoice" position="PANEL"/>
> <cpt:property id="invoiceId"/>
> <cpt:property id="summary"/>
> solves the issue, as invoiceId is not hidden.
--
This message was sent by Atlassian Jira
(v10.3.26#10030026)