Have a class member variable that is initialized to null. Then when you create the popup, assign the popup member variable the return value. Then you can test to see if the popup member variable is null, if it is, you know you already have a popup displayed. Of course, when you close the popup, you'll need to make sure you null it again.
> I am having a hard time getting my code to prevent popups from opening > that are already open. When I try to set a unique ID and then not > open a popup if that ID popup is open, then I am getting either the > popup is undefined or "Uncaught TypeError: Cannot read property > 'style' of undefined" in ext-all-debug.js line 2351. > > The code for the whole select control can be found here: > http://jasonho.pastebin.com/ibX4v2kV > > Is it because I am trying to create the popups inside the > getfeatureinfo event handler for the WMSGetFeatureInfo Control? > _______________________________________________ > Users mailing list > [email protected] > http://www.geoext.org/cgi-bin/mailman/listinfo/users > _______________________________________________ Users mailing list [email protected] http://www.geoext.org/cgi-bin/mailman/listinfo/users
