Just asked a GWT wizard on IRC and turns out I was incorrect. He
offered an interesting alternative solution. Build the table as HTML
and send that down instead.

--
Arthur Kalmenson



On Thu, Apr 16, 2009 at 10:46 AM, Ian Bambury <[email protected]> wrote:
> 2009/4/16 Vitali Lovich <[email protected]>
>>
>> You seem to be saying that:
>>
>> tree t = new tree()
>> t.addItem("abc");
>> t.addItem("def");
>> RootPanel.get().add(t);
>>
>> will have fewer reflows than
>>
>> tree t = new tree()
>> RootPanel.get().add(t)
>> t.addItem("abc")
>> t.addItem("def")
>>
>> According to you (at least from what you've said so far) is that the 1st
>> snippet will cause 1 DOM reflow whereas the below snippet will cause 2,
>> which isn't actually the case AFAIK.  Both will only cause 1 & will be
>> equally fast.
>
> I think you are both right, depending on the browser you are in.
> FF2 (IIRC) will rerender during a sequence where most other browsers won't.
> I don't know when it decides to do that, but most other browsers would be
> still displaying your splash screen while FF2 has hidden it and has stuff
> dancing about on the screen.
> OTOH, if you widget is not attached and you are setting percentage heights
> and widths, for example, they will fail.
> Ian
>
> http://examples.roughian.com
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to