Buongiorno,
Ho un problema sulla chiusura di una modale di un sito abbastanza complesso, in pratica viene svolta una procedura per la quale vengono aperte in sequenza diverse modali.
Al primo giro della procedura le modali si aprono e chiudono correttamente al contrario se la procedura viene ripetuta subito dopo averla eseguita la prima volta una modale non si chiude correttamente restando "appesa" dietro la modale successiva facendo così andare in errore la corretta esecuzione della procedura.
Il problema sta che non capisco come al primo giro funziona tutto correttamente mentre al secondo no (in debug entra nell'istruzione di chiusura della modale e la esegue ma senza chiuderla effettivamente), chiedo cortesemente aiuto.
L'istruzione lato Angular che ho usato è: this.closeModal('modale1'); per il typescritp mentre per HTML uso il data-dismiss="modal"
Pensando fosse un problema di cache ho provato ad eliminarla manualmente dalle impostazioni di Chrome ma nulla.
Ho un problema sulla chiusura di una modale di un sito abbastanza complesso, in pratica viene svolta una procedura per la quale vengono aperte in sequenza diverse modali.
Al primo giro della procedura le modali si aprono e chiudono correttamente al contrario se la procedura viene ripetuta subito dopo averla eseguita la prima volta una modale non si chiude correttamente restando "appesa" dietro la modale successiva facendo così andare in errore la corretta esecuzione della procedura.
Il problema sta che non capisco come al primo giro funziona tutto correttamente mentre al secondo no (in debug entra nell'istruzione di chiusura della modale e la esegue ma senza chiuderla effettivamente), chiedo cortesemente aiuto.
L'istruzione lato Angular che ho usato è: this.closeModal('modale1'); per il typescritp mentre per HTML uso il data-dismiss="modal"
Pensando fosse un problema di cache ho provato ad eliminarla manualmente dalle impostazioni di Chrome ma nulla.