We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 352ee92 commit b804387Copy full SHA for b804387
1 file changed
src/scripts/basicModal.js
@@ -303,7 +303,15 @@ const close = function(force) {
303
container.classList.remove('basicModalContainer--fadeIn')
304
container.classList.add('basicModalContainer--fadeOut')
305
306
- setTimeout(() => container.parentElement.removeChild(container), 300)
+ setTimeout(() => {
307
+
308
+ // Only close when container exists
309
+ if (container==null) return false
310
+ if (container.parentElement==null) return false
311
312
+ container.parentElement.removeChild(container)
313
314
+ }, 300)
315
316
// Restore last active element
317
if (lastFocus!=null) {
0 commit comments