<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:arial, helvetica, sans-serif;font-size:10pt;color:#000000;"><div><div>Hi,</div><div><br></div><div>I´ve just added a simple wms popup to a map which has worked in the past and now I get the error </div><div><span class="Apple-style-span" style="color: rgb(255, 0, 0); font-family: Consolas, 'Lucida Console', monospace; font-size: 12px; white-space: pre-wrap; "><br></span></div><div><span class="Apple-style-span" style="color: rgb(255, 0, 0); font-family: Consolas, 'Lucida Console', monospace; font-size: 12px; white-space: pre-wrap; ">"Uncaught TypeError: Cannot read property 'x' of null"</span></div><div><span class="Apple-style-span" style="color: rgb(255, 0, 0); font-family: Consolas, 'Lucida Console', monospace; font-size: 12px; white-space: pre-wrap; "><br></span></div><div><span class="Apple-style-span" style="font-family: Consolas, 'Lucida
Console', monospace; font-size: 12px; white-space: pre-wrap; ">Anyone any idea how to solve this?</span></div><div><span class="Apple-style-span" style="font-family: Consolas, 'Lucida Console', monospace; font-size: 12px; white-space: pre-wrap; "><br></span></div><div><span class="Apple-style-span" style="font-family: Consolas, 'Lucida Console', monospace; font-size: 12px; white-space: pre-wrap; "><br></span></div><div><span class="Apple-style-span" style="font-family: Consolas, 'Lucida Console', monospace; font-size: 12px; white-space: pre-wrap; ">yours,</span></div><div><span class="Apple-style-span" style="font-family: Consolas, 'Lucida Console', monospace; font-size: 12px; white-space: pre-wrap; "><br></span></div><div><span class="Apple-style-span" style="font-family: Consolas, 'Lucida Console', monospace; font-size: 12px; white-space: pre-wrap; ">Rob</span></div><div><br></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"
size="2"><span class="Apple-tab-span" style="white-space: pre; ">        </span>// create the popup</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2">var featureInfo = new OpenLayers.Control.WMSGetFeatureInfo({</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>queryVisible: true,</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>highlightOnly: true,</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>maxFeatures: 5,</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>maxFeatures: 1</font></div><div><font
class="Apple-style-span" face="arial, helvetica, sans-serif" size="2">});</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"><br></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"><br></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"><br></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2">featureInfo.events.on({</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"> getfeatureinfo: function(e) {</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"> new GeoExt.Popup({</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"> title: "<b><h2>Position:
</h2></b>"+mapPanel.map.getLonLatFromPixel(e.xy).transform(epsg900913, epsg4326),<span class="Apple-tab-span" style="white-space:pre">                        </span></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"> width: 400,</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"><span class="Apple-tab-span" style="white-space:pre">                        </span>autoHeight: true,</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"><span class="Apple-tab-span" style="white-space:pre">                        </span>layout: 'accordion',</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"><span class="Apple-tab-span" style="white-space:pre">                        </span>bodyStyle: 'background-color:#FFF;,font-size:14px;',</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2">
autoScroll: true,</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"> maximizable: true,</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"> map: map,</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"> lonlat: mapPanel.map.getLonLatFromPixel(e.xy),</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"> html:e.text,</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"><span class="Apple-tab-span" style="white-space:pre">                        </span>unpinnable:true,</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"><span
class="Apple-tab-span" style="white-space:pre">                        </span>anchored: true,</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"><span class="Apple-tab-span" style="white-space:pre">                        </span>shadow: true,</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"><span class="Apple-tab-span" style="white-space:pre">                        </span>listeners: {</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"> close: function() {</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"> // closing a popup destroys it, but our reference is truthy</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2">
popup = null;</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"> }</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"><span class="Apple-tab-span" style="white-space:pre">                                </span>}</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"> }).show();</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"> }</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2">});</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"><br></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"><span class="Apple-tab-span" style="white-space:pre">
        </span>map.addControl(featureInfo);</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif" size="2"><span class="Apple-tab-span" style="white-space: pre; ">        </span>featureInfo.activate();</font></div></div><div style="color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif; font-size: 10pt; position: fixed; "></div>
</div></body></html>