Author: mgrigorov
Date: Tue Sep 6 12:40:44 2011
New Revision: 1165640
URL: http://svn.apache.org/viewvc?rev=1165640&view=rev
Log:
WICKET-4025 AbstractLink does not detach body model
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/html/link/AbstractLink.java
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/html/link/AbstractLink.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/html/link/AbstractLink.java?rev=1165640&r1=1165639&r2=1165640&view=diff
==============================================================================
---
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/html/link/AbstractLink.java
(original)
+++
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/html/link/AbstractLink.java
Tue Sep 6 12:40:44 2011
@@ -236,4 +236,15 @@ public abstract class AbstractLink exten
this.bodyModel = wrap(bodyModel);
return this;
}
+
+ @Override
+ protected void onDetach()
+ {
+ super.onDetach();
+
+ if (bodyModel != null)
+ {
+ bodyModel.detach();
+ }
+ }
}