You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lu...@apache.org on 2015/04/04 00:52:05 UTC
svn commit: r1671206 -
/myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/renderkit/html/HtmlAjaxBehaviorRenderer.java
Author: lu4242
Date: Fri Apr 3 22:52:04 2015
New Revision: 1671206
URL: http://svn.apache.org/r1671206
Log:
MYFACES-3974 Ajax delay attribute with a value of "none" does not work
Modified:
myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/renderkit/html/HtmlAjaxBehaviorRenderer.java
Modified: myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/renderkit/html/HtmlAjaxBehaviorRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/renderkit/html/HtmlAjaxBehaviorRenderer.java?rev=1671206&r1=1671205&r2=1671206&view=diff
==============================================================================
--- myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/renderkit/html/HtmlAjaxBehaviorRenderer.java (original)
+++ myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/renderkit/html/HtmlAjaxBehaviorRenderer.java Fri Apr 3 22:52:04 2015
@@ -193,7 +193,16 @@ public class HtmlAjaxBehaviorRenderer ex
paramBuffer.setLength(0);
paramBuffer.append(AJAX_KEY_DELAY);
paramBuffer.append(COLON);
- paramBuffer.append(delay);
+ if ("none".equals(delay))
+ {
+ paramBuffer.append('\'');
+ paramBuffer.append(delay);
+ paramBuffer.append('\'');
+ }
+ else
+ {
+ paramBuffer.append(delay);
+ }
delay = paramBuffer.toString();
}
else