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() { | ... | ... |