Hi!
I have concerns about recent discovery that height of Table’s data-area box might not be calculated correctly. In certain situations at least… Height is smaller than it should be which negatively affects Table appearance: last row become obscured by horizontal scrollbar which, under normal circumstances, should not be displayed.
The interesting fact is that the issue comes to life if FIRST table column is GENERATED one. Simple Label with stock styling and plain text value will suffice. If the first column is STANDARD one, the issue is very rare or perhaps even non-existant.
Furthermore some browsers (FF, Chrome) are more prone to issue than others (IE). In general, FF and Chrome always goes wrong after pressing CTRL+F5 (full page refresh) to simulate 1st visit of page.
Pressing F5 or some user activity that makes the page or it’s portion to redraw will fix the problem until the application is exited or browser restarted.
I have experimented with row style properties as hinted in other thread. Setting row height to fixed value cures the issue I’d say, but is not usable in situation where with variable/dynamic row heights are needed. Setting min-height property to fixed value hasn’t solved anything.
Screenshots follow.
-
Table with 1st column generated, problem occures.
-
Table with 1st column not-generated, no problem.
Any hints appreciated. Is this issue worth bug report or could be caused by misuse at my end?
Thanks!
Tomas
EDIT: applies to all versions of Vaadin, up to 6.3.3 and even 6.4 nightlies.