From 79ae3983efd480658dfda3b0973d920ced21fcbf Mon Sep 17 00:00:00 2001 From: Antonio Bueno Date: Wed, 13 Nov 2019 00:01:08 +0100 Subject: [PATCH] Fix/workaround for issue #42 More than a fix, a workaround for the issue described at https://github.com/flaviusmatis/easyModal.js/issues/42 --- jquery.easyModal.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/jquery.easyModal.js b/jquery.easyModal.js index 04a161e..dcff083 100644 --- a/jquery.easyModal.js +++ b/jquery.easyModal.js @@ -133,8 +133,9 @@ if(o.transitionIn !== '' && o.transitionOut !== ''){ $modal.removeClass(o.transitionIn).addClass(o.transitionOut); $modal.one('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function(){ - $modal.css('display', 'none'); - $overlay.css('display', 'none'); + let display = $modal.hasClass(o.transitionIn) ? 'block' : 'none'; + $modal.css('display', display); + $overlay.css('display', display); }); } else {