Commit 0187e086ebf884105f90457659fe79a05cbf45cc
1 parent
8d9b1b37
Added style="display:none" to generated container of dock component.
Showing
2 changed files
with
6 additions
and
1 deletions
| ... | ... | @@ -12,6 +12,9 @@ | 
| 12 | 12 | with the cursor, and usually perform some action when clicked. This plugin mimics that behaviour by | 
| 13 | 13 | transforming a contiguous set of HTML images into an expanding Dock, vertical or horizontal, with or without | 
| 14 | 14 | labels. | 
| 15 | + | |
| 16 | + Note that this component will not work if it's children render anything else except "<script>", "<a>" | |
| 17 | + or "<img>". | |
| 15 | 18 | </description> | 
| 16 | 19 | <renderer generate="false" override="true"> | 
| 17 | 20 | <name>org.richfaces.DockRenderer</name> | ... | ... | 
| ... | ... | @@ -100,7 +100,9 @@ public class DockRenderer extends HeaderResourcesRendererBase { | 
| 100 | 100 | Object styleClass = component.getAttributes().get("styleClass"); | 
| 101 | 101 | styleClass = styleClass == null ? "" : " " + styleClass.toString(); | 
| 102 | 102 | writer.writeAttribute(HTML.class_ATTRIBUTE, "rf-dk" + styleClass, HTML.class_ATTRIBUTE); | 
| 103 | - writer.writeAttribute(HTML.style_ATTRIBUTE, component.getAttributes().get("style"), HTML.style_ATTRIBUTE); | |
| 103 | + Object style = component.getAttributes().get("style"); | |
| 104 | + style = style == null ? "" : style.toString(); | |
| 105 | + writer.writeAttribute(HTML.style_ATTRIBUTE, "display:none;" + style, HTML.style_ATTRIBUTE); | |
| 104 | 106 | } | 
| 105 | 107 | |
| 106 | 108 | @Override | ... | ... | 
Please
register
or
login
to post a comment