diff --git a/classesjs/classe_arvoredecamadas.js b/classesjs/classe_arvoredecamadas.js index abf6ea0..e7aacd9 100644 --- a/classesjs/classe_arvoredecamadas.js +++ b/classesjs/classe_arvoredecamadas.js @@ -526,6 +526,7 @@ i3GEO.arvoreDeCamadas = { } } YAHOO.util.Event.addListener($i("arrastar_"+ltema), "click", YAHOO.util.Event.stopEvent); + YAHOO.util.Event.addFocusListener($i("arrastar_"+ltema), YAHOO.util.Event.stopEvent); } } catch(e){ @@ -563,6 +564,7 @@ i3GEO.arvoreDeCamadas = { {temaNode = new YAHOO.widget.HTMLNode(d, tempNode);} temaNode.setDynamicLoad(i3GEO.arvoreDeCamadas.montaOpcoes, 1); YAHOO.util.Event.addListener($i("arrastar_"+ltema), "click", YAHOO.util.Event.stopEvent); + YAHOO.util.Event.addFocusListener($i("arrastar_"+ltema), YAHOO.util.Event.stopEvent); incluidos.push(ltema.name); } } @@ -583,6 +585,7 @@ i3GEO.arvoreDeCamadas = { temaNode = new YAHOO.widget.HTMLNode({enableHighlight:false,expanded:false,html:i3GEO.arvoreDeCamadas.montaTextoTema(ltema),id:ltema.name,tipo:"tema"}, grupoNode, i3GEO.arvoreDeCamadas.EXPANDIDA,true); temaNode.setDynamicLoad(i3GEO.arvoreDeCamadas.montaOpcoes, 1); YAHOO.util.Event.addListener($i("arrastar_"+ltema), "click", YAHOO.util.Event.stopEvent); + YAHOO.util.Event.addFocusListener($i("arrastar_"+ltema), YAHOO.util.Event.stopEvent); } } } diff --git a/classesjs/classe_barradebotoes.js b/classesjs/classe_barradebotoes.js index 9b26551..2a3d1a3 100644 --- a/classesjs/classe_barradebotoes.js +++ b/classesjs/classe_barradebotoes.js @@ -505,6 +505,7 @@ i3GEO.barraDeBotoes = { {eval(l[b].constroiconteudo);} } YAHOO.util.Event.addListener($i(l[b].iddiv), "click", YAHOO.util.Event.stopEvent); + YAHOO.util.Event.addFocusListener($i(l[b].iddiv), YAHOO.util.Event.stopEvent); //$i("i3geo_barra2").onclick = function(){alert("oi");} } while (b--); diff --git a/classesjs/classe_guias.js b/classesjs/classe_guias.js index d5c8b72..972c636 100644 --- a/classesjs/classe_guias.js +++ b/classesjs/classe_guias.js @@ -371,9 +371,11 @@ i3GEO.guias = { guiaconteudo = $i(id); if(guiaconteudo){ if(guia.click === "" || guia.click === undefined) - {eval('$i("'+id+'").onclick = function(event){i3GEO.guias.mostra("'+guias[g]+'");YAHOO.util.Event.stopEvent(event);}');} + {eval('$i("'+id+'").onclick = function(event){i3GEO.guias.mostra("'+guias[g]+'");}');} else {guiaconteudo.onclick = guia.click;} + YAHOO.util.Event.addListener($i(id), "click", YAHOO.util.Event.stopEvent); + YAHOO.util.Event.addFocusListener($i(id), YAHOO.util.Event.stopEvent); guiaconteudo.onmouseover = onf; guiaconteudo.onmouseout = outf; temp = $i(guia.idconteudo); diff --git a/classesjs/classe_i3geo.js b/classesjs/classe_i3geo.js index 68f5ebc..b848bfe 100644 --- a/classesjs/classe_i3geo.js +++ b/classesjs/classe_i3geo.js @@ -599,12 +599,14 @@ i3GEO = { temp.style.height=h + "px"; temp.style.width=w + "px"; YAHOO.util.Event.addListener(temp, "click", YAHOO.util.Event.stopEvent); + YAHOO.util.Event.addFocusListener(temp, YAHOO.util.Event.stopEvent); } temp = $i(i3GEO.Interface.IDCORPO); if(temp){ temp.style.height=h + "px"; temp.style.width=w + "px"; YAHOO.util.Event.addListener(temp, "click", YAHOO.util.Event.stopEvent); + YAHOO.util.Event.addFocusListener(temp, YAHOO.util.Event.stopEvent); } temp = $i("mst"); if(temp){ diff --git a/interface/openlayers_t.htm b/interface/openlayers_t.htm index 7262e75..9bea73a 100644 --- a/interface/openlayers_t.htm +++ b/interface/openlayers_t.htm @@ -260,6 +260,8 @@ i3GEO.inicia(); },2000); }; })(); + YAHOO.util.Event.addListener(document.body, "click", YAHOO.util.Event.stopEvent); + YAHOO.util.Event.addFocusListener(document.body, YAHOO.util.Event.stopEvent); \ No newline at end of file -- libgit2 0.21.2