This sounds like something I reported earlier, when the grid is not
tall enough to display the vertical scroller, you get this script
error. I had to make sure that all of my dynamically created tables
had a minimum height since that height was taller then what my users
wanted to create. But I think I was able to create tables as small as
85 pixels. Oh, that was with a horizontal scroller, that may be the
difference. So perhaps the issue isn't the minimum height, but where
the height falls on the row boundary, interesting. I guess the devs
have some more things to go on.

Thanks,
Jim


On Fri, Apr 17, 2009 at 1:12 AM, Jean-Baptiste BRIAUD -- Novlog
<[email protected]> wrote:
> Hi the list,
>
> Yesterday, we found that "sometime" the browser could be blocked
> (sometime we also got the "script take too long dialog) when user
> click inside a table.
> This bug turn us mad for few hours.
> We manage to get a scenario that always reproduce the bug :
> Under FF/win vista, After having added 3 lines in the table, clicking
> on any of this lines block the browser.
> No way to reproduce the bug in FF on Mac and on XP ! (I told you, it
> turn us mad).
>
> First, the result look like incredible, but I then remember on that
> table, I set the height to 100 pixels.
> I change that to 101 pixel and the bug was no more reproductible.
>
> We then noticed that the bug happened when the table had lines in it
> that filled *exactly* the graphical space availlable.
> In FF/win Vista, it happen for 100 pixels and 3 lines.
> So 100 pixels = 3 lines + header + bottom summary => 20 pixels per
> lines.
>
> We try to fix the height to 80 and the bug happen for 2 lines under FF/
> win Vista.
>
> To reproduce it on FF/mac for 3 lines, I had to set the height to 98.
>
> Any idea ? Is it a qx bug ? If yes, what could we do to help ? Can one
> of u reproduce the bug in existing code ?
> I'll try to reproduce the bug in a minimal set of code as it might
> also be in the way we add lines.
>
> Here is the way I set the height :
>
> qx.Class.define("novlog.fwk.ui.table.Table", {
>
>     extend : qx.ui.table.Table,
>
>     construct : function(dataModel) {
>         this.base(arguments, dataModel);
>         this.set({
>             height: 100
>         });
>     }
> });
>
> ------------------------------------------------------------------------------
> Stay on top of everything new and different, both inside and
> around Java (TM) technology - register by April 22, and save
> $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
> 300 plus technical and hands-on sessions. Register today.
> Use priority code J9JMT32. http://p.sf.net/sfu/p
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>

------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and 
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today. 
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to