Author: ehillenius
Date: Sun Dec 10 23:19:20 2006
New Revision: 485535

URL: http://svn.apache.org/viewvc?view=rev&rev=485535
Log:
WICKET-159

Modified:
    
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/link/PopupSettings.java

Modified: 
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/link/PopupSettings.java
URL: 
http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/link/PopupSettings.java?view=diff&rev=485535&r1=485534&r2=485535
==============================================================================
--- 
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/link/PopupSettings.java
 (original)
+++ 
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/markup/html/link/PopupSettings.java
 Sun Dec 10 23:19:20 2006
@@ -184,8 +184,8 @@
                        windowTitle = windowTitle.replace(':', '_');
                }
 
-               StringBuffer script = new StringBuffer("window.open(" + target 
+ ", '").append(windowTitle)
-                               .append("', '");
+               StringBuffer script = new StringBuffer("var w = window.open(" + 
target + ", '").append(
+                               windowTitle).append("', '");
 
                script.append("scrollbars=").append(flagToString(SCROLLBARS));
                script.append(",location=").append(flagToString(LOCATION_BAR));
@@ -214,7 +214,7 @@
                        script.append(",top=").append(top);
                }
 
-               script.append("'); ").append(" return false;");
+               script.append("'); if(w.blur) w.focus();").append(" return 
false;");
 
                return script.toString();
        }


Reply via email to