dajiaohuang opened a new pull request, #3877:
URL: https://github.com/apache/causeway/pull/3877

   When a fieldset lists an OBJECT_FORMS-hidden property before a visible 
property, a PANEL action is associated with the hidden property. Wicket 
collects fieldset actions only from properties that are not statically hidden 
in object forms, so the action disappears.
   
   Choose the first valid property that is not statically hidden in 
OBJECT_FORMS or ALWAYS when installing the fieldset action layout group. Add a 
synthetic view-model/layout regression that loads the real grid and verifies 
the panel action remains associated with the visible property.
   
   Jira: https://issues.apache.org/jira/browse/CAUSEWAY-4053
   
   Validation: the regression fails on the original code (2 tests, 1 assertion 
failure, 0 errors) and passes after the fix (2 tests, 0 failures, 0 errors). 
Full `mvn clean install` passed for all 165 reactor modules using isolated 
Ubuntu, JDK 21 and Maven 3.9.12; the full metamodel test module passes 1,072 
tests. Existing upstream skips remain. No real enterprise application, tenant 
or data was used.
   
   AI assistance: OpenAI Codex CLI 0.163.0.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to