This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/causeway.git


The following commit(s) were added to refs/heads/main by this push:
     new 8634cca8dec CAUSEWAY-3938: fixes NPE
8634cca8dec is described below

commit 8634cca8dec570e08969803ec5b7ebfe797ffde8
Author: Andi Huber <[email protected]>
AuthorDate: Tue Nov 4 08:25:59 2025 +0100

    CAUSEWAY-3938: fixes NPE
    
    property negotiation model was not properly detached on edit dialog
    cancel
---
 .../apache/causeway/viewer/wicket/model/models/PropertyModel.java    | 5 +++++
 1 file changed, 5 insertions(+)

diff --git 
a/viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/PropertyModel.java
 
b/viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/PropertyModel.java
index c9915b85fdf..cf2e15e7795 100644
--- 
a/viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/PropertyModel.java
+++ 
b/viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/models/PropertyModel.java
@@ -112,4 +112,9 @@ protected Can<ObjectAction> calcAssociatedActions() {
         return getManagedProperty().getAssociatedActions();
     }
 
+    @Override
+    public void detach() {
+        uiProperty.detach();
+    }
+
 }

Reply via email to