From d8019fa7d0ebd4dc58e074ba4354e1183f5b6f62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Tue, 11 Dec 2018 14:25:42 +0100 Subject: [PATCH] js: use document.body.contains as document.contains is not ok on IE11 (#28859) --- gadjo/static/js/gadjo.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gadjo/static/js/gadjo.js b/gadjo/static/js/gadjo.js index ef962a8..f52843b 100644 --- a/gadjo/static/js/gadjo.js +++ b/gadjo/static/js/gadjo.js @@ -78,7 +78,7 @@ var gadjo_js = gadjo_js || {}; function ajaxform_submit(data, status, xhr, form) { if ('location' in data) { var e = $.Event('gadjo:dialog-done'); - if (document.contains($anchor[0])) { + if (document.body.contains($anchor[0])) { $anchor.trigger(e, data); } else { $(document).trigger(e, data); @@ -95,7 +95,7 @@ var gadjo_js = gadjo_js || {}; var $form = $(form); $form.empty().append($(data.content).find(selector).children()); $form.find('.buttons').hide(); - if (document.contains($anchor[0])) { + if (document.body.contains($anchor[0])) { $anchor.trigger('gadjo:dialog-loaded', $form); } else { $(document).trigger('gadjo:dialog-loaded', $form);