From 93c05371a882b3c07d16457479129e42a2999492 Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Sat, 18 Feb 2017 19:52:08 -0500 Subject: Replace modal contents if already open to avoid window flickering --- assets/js/components/modal.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'assets/js/components') diff --git a/assets/js/components/modal.js b/assets/js/components/modal.js index ce6f34de..c415988e 100644 --- a/assets/js/components/modal.js +++ b/assets/js/components/modal.js @@ -12,7 +12,11 @@ }); KB.onClick('.js-modal-medium', function (e) { - KB.modal.open(getLink(e), 'medium', false); + if (KB.modal.isOpen()) { + KB.modal.replace(getLink(e)); + } else { + KB.modal.open(getLink(e), 'medium', false); + } }); KB.onClick('.js-modal-small', function (e) { -- cgit v1.2.3