You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Dom W. (Commented) (JIRA)" <de...@myfaces.apache.org> on 2012/01/26 11:31:40 UTC

[jira] [Commented] (TOBAGO-950) tc:link still occupies some space, when rendered is set to "false"

    [ https://issues.apache.org/jira/browse/TOBAGO-950?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13193743#comment-13193743 ] 

Dom W. commented on TOBAGO-950:
-------------------------------

This issue prevails in the recent 1.0.38 version (and Firefox 9.0.1). Could anyone please have a look at it?

When looking at the generated HTML source code, I can see that there are tr-tags created for the hidden tc:links:

<tr><td style="width: 283px;" class="tobago-gridLayout-cell-td"><div style="width: 283px;" class="tobago-gridLayout-default tobago-gridLayout-first-column"></div></td></tr>

Happy to hear about any comments ...


                
> tc:link still occupies some space, when rendered is set to "false"
> ------------------------------------------------------------------
>
>                 Key: TOBAGO-950
>                 URL: https://issues.apache.org/jira/browse/TOBAGO-950
>             Project: MyFaces Tobago
>          Issue Type: Bug
>    Affects Versions: 1.0.31
>         Environment: Firefox 3.6.12, Ubuntu 10.04 64bit
>            Reporter: Dom W.
>            Priority: Minor
>         Attachments: tc-link-rendered.png
>
>
> Even though the rendered attribute is set to "false", the tc:link is not fully hidden, i.e. it still uses up some space (a few pixels) . This creates additional empty space, which gets more and more apparent, the more hidden links you have.
> Example code:
> <tc:panel>
> 	<f:facet name="layout">
> 		<tc:gridLayout rows="fixed;fixed;fixed;fixed;fixed;fixed;fixed;*"/>
> 	</f:facet>
> 	<tc:label value="tc:link rendered"/>
> 	<tc:link label="Test 1" rendered="false" />
> 	<tc:link label="Test 2" rendered="false" />
> 	<tc:link label="Test 3" rendered="false" />
> 	<tc:link label="Test 4" rendered="true" />
> 	<tc:link label="Test 5" rendered="false" />
> 	<tc:link label="Test 6" rendered="false" />
> 	<tc:link label="Test 7" rendered="true" />
> 	<tc:link label="Test 8" rendered="true" />
> </tc:panel>	
> Expected result:
> There should be as much space between the tc:label and the first visible tc:link, and also between tc:link 4 and 7, as there is between tc:link 7 and 8.
> Actual result: 
> There is a big gap between the tc:label and the first visible tc:link, and also between tc:link 4 and 7.
> Please also see the attached image.
> Greetings, dom

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira