commit e40cb2b8e947abb1560b34d8ba158f523d433bdc
Author:     joehni <[email protected]>
AuthorDate: Sat, 27 Apr 2013 17:10:07 +0200
Commit:     joehni <[email protected]>
CommitDate: Sat, 27 Apr 2013 17:10:07 +0200

    SIM-202 is fixed in version 2.4.2 of Sitemesh.

diff --git 
a/xsite-core/src/main/java/org/codehaus/xsite/extractors/sitemesh/rules/AddFirstChildClassToHeader.java
 
b/xsite-core/src/main/java/org/codehaus/xsite/extractors/sitemesh/rules/AddFirstChildClassToHeader.java
index 0fa5b17..39fcfc0 100644
--- 
a/xsite-core/src/main/java/org/codehaus/xsite/extractors/sitemesh/rules/AddFirstChildClassToHeader.java
+++ 
b/xsite-core/src/main/java/org/codehaus/xsite/extractors/sitemesh/rules/AddFirstChildClassToHeader.java
@@ -26,13 +26,7 @@ public class AddFirstChildClassToHeader extends BasicRule {
     public void process(Tag tag) {
         if (firstChildIsHeader) {
             if (!tag.getName().equalsIgnoreCase("p")) {
-                final CustomTag customTag;
-                // http://jira.opensymphony.com/browse/SIM-202
-                if (tag.getAttributeCount() == 0) {
-                    customTag = new CustomTag(tag.getName(), tag.getType());
-                } else {
-                    customTag = new CustomTag(tag);
-                }
+                final CustomTag customTag = new CustomTag(tag);
                 customTag.addAttribute("class", "FirstChild");
                 tag = customTag;
             }



Reply via email to