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 2011/04/29 15:32:48 UTC

svn commit: r1097814 - /myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlRendererUtils.java

Author: lu4242
Date: Fri Apr 29 13:32:48 2011
New Revision: 1097814

URL: http://svn.apache.org/viewvc?rev=1097814&view=rev
Log:
MYFACES-3095 Check h:button and h:link modifications. (if outcome is null, set it to current viewRoot viewId)

Modified:
    myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlRendererUtils.java

Modified: myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlRendererUtils.java
URL: http://svn.apache.org/viewvc/myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlRendererUtils.java?rev=1097814&r1=1097813&r2=1097814&view=diff
==============================================================================
--- myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlRendererUtils.java (original)
+++ myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlRendererUtils.java Fri Apr 29 13:32:48 2011
@@ -1775,6 +1775,7 @@ public final class HtmlRendererUtils {
     public static String getOutcomeTargetHref(
             FacesContext facesContext, UIOutcomeTarget component) throws IOException {
         String outcome = component.getOutcome();
+        outcome = (outcome == null) ? facesContext.getViewRoot().getViewId() : outcome;
         outcome = ((outcome == null) ? STR_EMPTY : outcome.trim());
 
         // Get the correct URL for the outcome.