Author: ivaynberg
Date: Thu Mar 18 02:19:19 2010
New Revision: 924603

URL: http://svn.apache.org/viewvc?rev=924603&view=rev
Log:
WICKET-2424 OnChangeAjaxBehavior + DatePicker do not work together
Issue: WICKET-2424

Modified:
    
wicket/branches/wicket-1.4.x/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/wicket-date.js
    
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js

Modified: 
wicket/branches/wicket-1.4.x/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/wicket-date.js
URL: 
http://svn.apache.org/viewvc/wicket/branches/wicket-1.4.x/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/wicket-date.js?rev=924603&r1=924602&r2=924603&view=diff
==============================================================================
--- 
wicket/branches/wicket-1.4.x/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/wicket-date.js
 (original)
+++ 
wicket/branches/wicket-1.4.x/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/wicket-date.js
 Thu Mar 18 02:19:19 2010
@@ -183,6 +183,7 @@ Wicket.DateTime.init = function(cfg) {
                        if (cfg.hideOnSelect) cal.hide();
                        if (cfg.fireChangeEvent) {
                                var field = YAHOO.util.Dom.get(cfg.componentId);
+                               if (field.onchangeoriginal != null && 
typeof(field.onchangeoriginal) != 'undefined') field.onchangeoriginal();
                                if (field.onchange != null && 
typeof(field.onchange) != 'undefined') field.onchange();
                        }
                }

Modified: 
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js
URL: 
http://svn.apache.org/viewvc/wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js?rev=924603&r1=924602&r2=924603&view=diff
==============================================================================
--- 
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js
 (original)
+++ 
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js
 Thu Mar 18 02:19:19 2010
@@ -2030,6 +2030,8 @@ Wicket.ChangeHandler=function(elementId)
 
        var obj = Wicket.$(elementId);
        obj.setAttribute("autocomplete", "off");
+       obj.onchangeoriginal = obj.onchange;
+       
        if (Wicket.Browser.isIE() || Wicket.Browser.isKHTML() || 
Wicket.Browser.isSafari()) {
        
                var objonchange = obj.onchange;


Reply via email to