Author: knopp
Date: Sat Mar 29 13:43:50 2008
New Revision: 642604

URL: http://svn.apache.org/viewvc?rev=642604&view=rev
Log:
hide content when modal window is closed

Modified:
    
wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.java

Modified: 
wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.java?rev=642604&r1=642603&r2=642604&view=diff
==============================================================================
--- 
wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.java
 (original)
+++ 
wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.java
 Sat Mar 29 13:43:50 2008
@@ -275,6 +275,7 @@
        {
                if (shown == false)
                {
+                       getContent().setVisible(true);
                        target.addComponent(this);
                        target.appendJavascript(getWindowOpenJavascript());
                        shown = true;
@@ -302,6 +303,7 @@
         */
        public void close(AjaxRequestTarget target)
        {
+               getContent().setVisible(false);
                target.appendJavascript(getCloseJavacript());
                shown = false;
        }
@@ -789,6 +791,8 @@
                {
                        throw new WicketRuntimeException("Modal window content 
id is wrong.");
                }
+               component.setOutputMarkupPlaceholderTag(true);
+               component.setVisible(false);
                replace(component);
                shown = false;
        }


Reply via email to