From 9a06e10959e5aa1332478bc94df5266daed9823e Mon Sep 17 00:00:00 2001 From: Gwen Date: Thu, 6 Aug 2015 22:46:59 +0200 Subject: [PATCH] fix popover close bug --- components/ionPopup/ionPopup.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/ionPopup/ionPopup.js b/components/ionPopup/ionPopup.js index 504a0cb..4f44cbd 100644 --- a/components/ionPopup/ionPopup.js +++ b/components/ionPopup/ionPopup.js @@ -121,12 +121,12 @@ IonPopup = { }, close: function () { - var $backdrop = $(this.view.firstNode()); - var $popup = $backdrop.find('.popup-container'); + var $popup = this._domrange ? $(this.view.firstNode()).find('.popup-container') : $('.popup-container'); $popup.addClass('popup-hidden').removeClass('active'); setTimeout(function () { $('body').removeClass('popup-open'); + $('.backdrop').remove(); Blaze.remove(this.view); }.bind(this), 100); },