Updated Branches:
  refs/heads/master 060a2d84c -> 92461f552

WICKET-5101 Could not open second modal window after closing first

Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/92461f55
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/92461f55
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/92461f55

Branch: refs/heads/master
Commit: 92461f552b86ba338a06f824d3c996da10bf7a77
Parents: 060a2d8
Author: bitstorm <[email protected]>
Authored: Fri Oct 25 20:33:02 2013 +0200
Committer: bitstorm <[email protected]>
Committed: Fri Oct 25 20:33:02 2013 +0200

----------------------------------------------------------------------
 .../wicket/extensions/ajax/markup/html/modal/ModalWindow.java     | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/92461f55/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.java
----------------------------------------------------------------------
diff --git 
a/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.java
 
b/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.java
index c9f4ed4..8b9c970 100644
--- 
a/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.java
+++ 
b/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.java
@@ -406,7 +406,8 @@ public class ModalWindow extends Panel
         */
        protected CharSequence getShowJavaScript()
        {
-               return "Wicket.Window.create(settings).show();\n";
+               return "window.setTimeout(function(){\n" + "  
Wicket.Window.create(settings).show();\n"
+                       + "}, 0);\n";
        }
 
        private static String getCloseJavacriptInternal()

Reply via email to