Skip to content
Snippets Groups Projects
Commit 4cd0b1bc authored by pfleu's avatar pfleu
Browse files

Bug rencontré par Mathieu sous firefox Linux (mais pas Chrome), plusieurs...

Bug rencontré par Mathieu sous firefox Linux (mais pas Chrome), plusieurs overlay sont ouverts, on les supprime tous à la fermeture d'une modal
parent 9b1489c6
No related branches found
No related tags found
No related merge requests found
......@@ -15,19 +15,10 @@ $(function() {
});
});
// Bug rencontré par Mathieu sous firefox Linux (mais pas Chrome), plusieurs overlay sont ouverts, on supprime ceux en trop
document.addEventListener('show.bs.modal', function () {
// Select all modal-backdrop elements
const backdrops = document.querySelectorAll('.modal-backdrop');
// If there are more than one, remove all except the first one
if (backdrops.length > 1) {
backdrops.forEach((backdrop, index) => {
if (index > 0) {
backdrop.remove();
}
});
}
// Bug rencontré par Mathieu sous firefox Linux (mais pas Chrome), plusieurs overlay sont ouverts, on les supprime tous à la fermeture d'une modal
document.addEventListener('hidden.bs.modal', function () {
// Remove leftover modal-backdrop elements
document.querySelectorAll('.modal-backdrop').forEach((backdrop) => backdrop.remove());
});
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment