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();
+ }
+
}