From ac9bb743675ca6ceac510d97d654f6b34d037f53 Mon Sep 17 00:00:00 2001 From: Sergey Date: Fri, 5 Feb 2016 03:26:48 +0300 Subject: [PATCH] Fixed anchors cache Fixed anchors cache for compatibility with Turbolinks. "Anchor" element must not be used if it occasionally is out of DOM. --- dist/notify.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dist/notify.js b/dist/notify.js index aed93e6..18f14a5 100644 --- a/dist/notify.js +++ b/dist/notify.js @@ -337,7 +337,7 @@ var align = positions[pAlign]; var key = pMain + "|" + pAlign; var anchor = globalAnchors[key]; - if (!anchor) { + if (!anchor || !document.contains(anchor[0])) { anchor = globalAnchors[key] = createElem("div"); var css = {}; css[main] = 0;