Shyam,

As andrej said, you should be using add/remove methods on panels
instead of appendChild/removeChild directly on the DOM. It is possible
to use the DOM directly, but it's only rarely necessary.

- Isaac

On Wed, Aug 5, 2009 at 7:39 AM,
[email protected]<[email protected]> wrote:
>
> I tried to do it through RootPanel.get().... but I got the error which
> says "A widget that has an existing parent widget may not be added to
> the detach list". Could not get around this error till now..
>
> let me know if you have a way to get around this...
>
> On Aug 5, 2:44 am, andrej <[email protected]> wrote:
>> Your HorizontalPanel was not added to a parent widget, so
>> Widget.onAttach() was not called. This is where event handlers are
>> setup.
>>
>> You could hack your panel to call Widget.onAttach(), but there's
>> probably a cleaner ways to do this. Can't you use RootPanel.get
>> ("parentId").add(panel)
>> to add your panel to the DOM tree? Then onAttach() is called
>> automatically.
> >
>

--~--~---------~--~----~------------~-------~--~----~
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