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 2010/10/06 20:53:19 UTC
svn commit: r1005201 -
/wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.java
Author: mgrigorov
Date: Wed Oct 6 18:53:18 2010
New Revision: 1005201
URL: http://svn.apache.org/viewvc?rev=1005201&view=rev
Log:
WICKET-3087 Form inside ModalWindow causes 'Submit Button not visible' exception in parent page's form
Update the DOM for the modal window content when closing it - remove the content.
Modified:
wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.java
Modified: wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.java
URL: http://svn.apache.org/viewvc/wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.java?rev=1005201&r1=1005200&r2=1005201&view=diff
==============================================================================
--- wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.java (original)
+++ wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.java Wed Oct 6 18:53:18 2010
@@ -378,6 +378,10 @@ public class ModalWindow extends Panel
public void close(final AjaxRequestTarget target)
{
getContent().setVisible(false);
+ if (isCustomComponent())
+ {
+ target.addComponent(getContent());
+ }
target.appendJavascript(getCloseJavacript());
shown = false;
}