You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2011/09/06 14:40:45 UTC

svn commit: r1165640 - /wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/html/link/AbstractLink.java

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