Hi Andreas, Calling show() on an already shown element shouldn't raise errors, though. Also if the sequence is popup.unanchorPopup(); popup.hide(); popup.show(); the problem persists. I encountered this behaviour in an application where the mappanel (with some popups) is inside a tab that is sometimes invisible. When the mappanel is invisible, I hide all popups and show them again when the mappanel is reshown. Until now I didn't make a distinction between anchored or unanchored popups (for simplicity). Pull request I likely to come (possibly from someone else like me, though). Thanks for the instant feedback and best regards, Marc On 05.03.2012 15:56, Andreas Hocevar wrote: Hi, what do you want to achieve with popup.show() after popup.unanchorPopup()? It still should be shown after unanchoring. Anyway, a nice fix for this would be two things:1) an anchorPopup method, so an unanchored popup can be anchored again 2) fix the issue you encountered Please create a ticket, or - even better - a pull request. Thanks! Andreas. On Mon, Mar 5, 2012 at 3:40 PM, Marc Jansen <jan...@terrestris.de> wrote:Hi all, GeoExt 1.1 currently runs into an error, when the following sequence of actions happen on a GeoExt.Popup(). The issue can be tested with the online example here: http://api.geoext.org/1.1/examples/popup.html In a console type (after the popup has been opened via mouse click): popup.unanchorPopup(); and then popup.show(); Chrome says: " TypeError: Cannot call method 'getSize' of null" pointing towards line 259 of Popup.js wher the code reads: ancSize = this.anc.getSize() I guess that this.anc is already nullified here, correct? Shall I file a bug report? Best regards, Marc _______________________________________________ Users mailing list Users@geoext.org http://www.geoext.org/cgi-bin/mailman/listinfo/users --
Bitte beachten Sie unsere neue Adresse: 53227 Bonn ![]() Dipl.-Geogr. Marc Jansen Pützchens Chaussee 56 53227 Bonn Tel: +49 (0)228 / 96 28 99 -53 Email: jan...@terrestris.de Amtsgericht Bonn, HRA 6835 |
_______________________________________________ Users mailing list Users@geoext.org http://www.geoext.org/cgi-bin/mailman/listinfo/users