1

I have a question about popupapnel with GWT. The method hide() only "hides" the popupanel ? I want to definitively destroy my popuppanel, allowing reseting all allocated resources to it. But if the method hide() only hides it, it don't arrange me. So is there a method to destroy a popuppanel et reset all resources allocated to it ?

Thanks you in advance

kpedia
  • 207
  • 1
  • 4
  • 9

3 Answers3

2

You can use removeFromParent() method.

And if you want reset some resources you can also override onDetach() method.

jtrentes
  • 448
  • 3
  • 11
0

Isn't there a .remove() method?

Federico J.
  • 15,388
  • 6
  • 32
  • 51
0

hide()ing a PopupPanel, unlike for other widgets, detaches it from the document, allowing it to be garbage-collected. It's then only up to you to remove all references to it so it can effectively be garbage-collected (null your variables, etc.)

Thomas Broyer
  • 64,353
  • 7
  • 91
  • 164