Commit bc0e62d7eff931d3eb2a471f60d1732d8717c550
1 parent
092321e3
Exists in
master
and in
7 other branches
Adaptação para ol3 para manter a figura desenhada na tela
Showing
1 changed file
with
8 additions
and
3 deletions
Show diff stats
ferramentas/selecao/index.js
... | ... | @@ -595,7 +595,7 @@ i3GEOF.selecao = |
595 | 595 | */ |
596 | 596 | removeFiguras : { |
597 | 597 | ol3 : function(){ |
598 | - var features, n, f, i, remover = []; | |
598 | + var features, n, f, i, remover = [], temp; | |
599 | 599 | features = i3GEO.desenho.layergrafico.getSource().getFeatures(); |
600 | 600 | n = features.length; |
601 | 601 | for(i = 0; i < n; i++){ |
... | ... | @@ -604,8 +604,13 @@ i3GEOF.selecao = |
604 | 604 | remover.push(f); |
605 | 605 | } |
606 | 606 | } |
607 | - for(r in remover){ | |
608 | - i3GEO.desenho.layergrafico.getSource().removeFeature(remover[r]); | |
607 | + if(remover.length > 0){ | |
608 | + temp = window.confirm($trad("x94")); | |
609 | + if(temp){ | |
610 | + for(r in remover){ | |
611 | + i3GEO.desenho.layergrafico.getSource().removeFeature(remover[r]); | |
612 | + } | |
613 | + } | |
609 | 614 | } |
610 | 615 | }, |
611 | 616 | openlayers : function() { | ... | ... |