Johan Doornenbal created CAUSEWAY-4053:
------------------------------------------
Summary: 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
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
(v8.20.10#820010)