Commit bc0e62d7eff931d3eb2a471f60d1732d8717c550

Authored by Edmar Moretti
1 parent 092321e3

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,7 +595,7 @@ i3GEOF.selecao =
595 */ 595 */
596 removeFiguras : { 596 removeFiguras : {
597 ol3 : function(){ 597 ol3 : function(){
598 - var features, n, f, i, remover = []; 598 + var features, n, f, i, remover = [], temp;
599 features = i3GEO.desenho.layergrafico.getSource().getFeatures(); 599 features = i3GEO.desenho.layergrafico.getSource().getFeatures();
600 n = features.length; 600 n = features.length;
601 for(i = 0; i < n; i++){ 601 for(i = 0; i < n; i++){
@@ -604,8 +604,13 @@ i3GEOF.selecao = @@ -604,8 +604,13 @@ i3GEOF.selecao =
604 remover.push(f); 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 openlayers : function() { 616 openlayers : function() {