Sweetalert: swal.close () deve verificar swal.getState ()

Criado em 29 set. 2017  ·  3Comentários  ·  Fonte: t4t5/sweetalert

Em alguns módulos, chamo swal.close () caso haja alguma sobra, que funcionava na v1, mas agora:

TypeError não capturado: Não é possível ler o 'valor' da propriedade de indefinido
em Function.e.onAction [as close] (lib.min.js: 606)
no: 1: 6

Este erro desaparece assim que um alerta doce aparece uma vez na tela.

Para reproduzir, abra https://sweetalert.js.org/ e devtools e digite swal.close ();

Comentários muito úteis

Não sei por que o dele foi fechado, acabei de passar mais de uma hora tentando descobrir por que a salsa não estava impedindo o envio do formulário, quando eu deveria ter verificado o console em busca de exceções, mal culpo a falta de sono na noite passada pelo fato de ter me levado tanto tempo para encontrá-lo.

Eu coloquei um cheque em torno de minha chamada, mas acho que .close () deve ser seguro chamar, independentemente de ter sido mostrado anteriormente.

Todos 3 comentários

Não sei por que o dele foi fechado, acabei de passar mais de uma hora tentando descobrir por que a salsa não estava impedindo o envio do formulário, quando eu deveria ter verificado o console em busca de exceções, mal culpo a falta de sono na noite passada pelo fato de ter me levado tanto tempo para encontrá-lo.

Eu coloquei um cheque em torno de minha chamada, mas acho que .close () deve ser seguro chamar, independentemente de ter sido mostrado anteriormente.

Sim, também não sei por que foi fechado.

Encontrou o mesmo problema.
Ainda não estudei todo o projeto, mas descobri onde vive o
Vou tentar abrir um PR no futuro

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

krishnamraju picture krishnamraju  ·  3Comentários

vmitchell85 picture vmitchell85  ·  6Comentários

xgqfrms-GitHub picture xgqfrms-GitHub  ·  4Comentários

waldyrious picture waldyrious  ·  5Comentários

adiwithadidas picture adiwithadidas  ·  4Comentários