From 0530c1e0f2dddea2dbf2863b20bd40aeb33ad5f8 Mon Sep 17 00:00:00 2001 From: Nicolas Brassard Date: Fri, 22 Aug 2014 16:32:09 -0400 Subject: [PATCH] only hide the end input if it is visible --- assets/datetime.publish.js | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/assets/datetime.publish.js b/assets/datetime.publish.js index 99d2071..f5c6d1b 100644 --- a/assets/datetime.publish.js +++ b/assets/datetime.publish.js @@ -368,15 +368,17 @@ displayStatus(datespan); // Hide end date - end.hide(); // hack to make events works - item.trigger('updatesize.collapsible'); - item.trigger('setsize.collapsible'); - end.attr('data-timestamp', '') - .val('') - .show() - .slideUp('fast', function() { - item.removeClass('range'); - }); + if (end.is(':visible')) { + end.hide(); // hack to make events works + item.trigger('updatesize.collapsible'); + item.trigger('setsize.collapsible'); + end.attr('data-timestamp', '') + .val('') + .show() + .slideUp('fast', function() { + item.removeClass('range'); + }); + } }; // Display validity status