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;
        }


Reply via email to