Author: mgrigorov
Date: Tue Jan 11 15:17:55 2011
New Revision: 1057688

URL: http://svn.apache.org/viewvc?rev=1057688&view=rev
Log:
WICKET-3321 Ajax submit link does not show busy indicator under IE

Bind the precondition function for the indicator showing. This way the 
submitting element can be checked whether it is part of the current DOM 
document after Ajax refresh.

merge r1057684 from 1.4.x

Modified:
    
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/ajax/AbstractDefaultAjaxBehavior.java

Modified: 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/ajax/AbstractDefaultAjaxBehavior.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/ajax/AbstractDefaultAjaxBehavior.java?rev=1057688&r1=1057687&r2=1057688&view=diff
==============================================================================
--- 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/ajax/AbstractDefaultAjaxBehavior.java
 (original)
+++ 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/ajax/AbstractDefaultAjaxBehavior.java
 Tue Jan 11 15:17:55 2011
@@ -227,7 +227,9 @@ public abstract class AbstractDefaultAja
                                "if (");
                        if (precondition != null)
                        {
-                               
indicatorWithPrecondition.append("function(){").append(precondition).append("}()");
+                               indicatorWithPrecondition.append("function(){")
+                                       .append(precondition)
+                                       .append("}.bind(this)()");
                        }
                        else
                        {


Reply via email to