Hi folks,<div><br></div><div>I cant fire the unSelect event from the selectControl when I click outside the selected feature.</div><div>If I click anywhere on the map, the event wont fire. It only fires when another feature is selected.</div>
<div><br></div><div>Anybody might know why ?</div><div><br></div><div>this is my code: </div><div><br></div><div><div>var selectedCtrl = new OpenLayers.Control.SelectFeature(</div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>properties.layers.searchLayer,{</div>
<div><span class="Apple-tab-span" style="white-space:pre">                                </span>onSelect : onFeatureSelect,</div><div><span class="Apple-tab-span" style="white-space:pre">                                </span>onUnselect : onFeatureUnselect <span class="Apple-tab-span" style="white-space:pre">                                        </span></div>
<div><span class="Apple-tab-span" style="white-space:pre">                                </span>}</div><div>);</div></div><div><br></div><div><div>function onFeatureUnselect(f){<span class="Apple-tab-span" style="white-space:pre">                </span></div><div>
<span class="Apple-tab-span" style="white-space:pre">        </span>//alert(f.attributes.fid);</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>try</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>{</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>    map.removePopup(f.popup);</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>    f.popup.destroy();</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>    f.popup = null;<span class="Apple-tab-span" style="white-space:pre">        </span></div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>}</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>catch(err)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>{</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>//Handle errors here</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>}</div><div>}; </div></div><div><br></div><div><br></div><div>warm regards</div>
<div><br></div><div><br></div><div>Ricardo</div>