From 312c0a52108a59bbc65a26b25df43d002823e36a Mon Sep 17 00:00:00 2001 From: Deema Yvanow Date: Mon, 1 Jun 2015 22:12:16 +0300 Subject: [PATCH] Check before removing self Needed for component/dialog#21 --- index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.js b/index.js index 28f6e6f..73b9a2a 100644 --- a/index.js +++ b/index.js @@ -116,7 +116,7 @@ Overlay.prototype.remove = function(){ this.emit('close'); classes(this.el).add('hidden'); setTimeout(function(){ - self.target.removeChild(self.el); + if (self.el.parentNode === self.target) self.target.removeChild(self.el); }, 350); return this; };