You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lo...@apache.org on 2017/09/07 14:17:56 UTC
svn commit: r1807608 -
/myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/renderkit/renderer/TabGroupRenderer.java
Author: lofwyr
Date: Thu Sep 7 14:17:56 2017
New Revision: 1807608
URL: http://svn.apache.org/viewvc?rev=1807608&view=rev
Log:
TOBAGO-1797: Disabled <tc:tab> should not contain a command
Modified:
myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/renderkit/renderer/TabGroupRenderer.java
Modified: myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/renderkit/renderer/TabGroupRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/renderkit/renderer/TabGroupRenderer.java?rev=1807608&r1=1807607&r2=1807608&view=diff
==============================================================================
--- myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/renderkit/renderer/TabGroupRenderer.java (original)
+++ myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/internal/renderkit/renderer/TabGroupRenderer.java Thu Sep 7 14:17:56 2017
@@ -250,9 +250,11 @@ public class TabGroupRenderer extends Re
writer.writeAttribute(HtmlAttributes.TITLE, title, true);
}
- final CommandMap map = RenderUtils.getBehaviorCommands(facesContext, tab);
- CommandMap.merge(map, tabGroupMap);
- writer.writeAttribute(DataAttributes.COMMANDS, JsonUtils.encode(map), false);
+ if (!disabled) {
+ final CommandMap map = RenderUtils.getBehaviorCommands(facesContext, tab);
+ CommandMap.merge(map, tabGroupMap);
+ writer.writeAttribute(DataAttributes.COMMANDS, JsonUtils.encode(map), false);
+ }
writer.startElement(HtmlElements.A);
if (!tab.isDisabled()) {