diff options
author | Thomas ZILLIOX <thomas@zilliox.me> | 2013-06-20 06:17:51 +0400 |
---|---|---|
committer | Thomas ZILLIOX <thomas@zilliox.me> | 2013-06-20 06:17:51 +0400 |
commit | 3b367dd3afffa6d44fdf0069f62b00c2bb487a5a (patch) | |
tree | 957a8290d531d19777f48ade3ff3b074b03617a6 /plugins/CoreHome/javascripts/calendar.js | |
parent | 9334f06649afd02596e154f2587c990abf467c56 (diff) |
Cleanup the javascript for the date selector
Diffstat (limited to 'plugins/CoreHome/javascripts/calendar.js')
-rw-r--r-- | plugins/CoreHome/javascripts/calendar.js | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/plugins/CoreHome/javascripts/calendar.js b/plugins/CoreHome/javascripts/calendar.js index e531e375a9..16bd263225 100644 --- a/plugins/CoreHome/javascripts/calendar.js +++ b/plugins/CoreHome/javascripts/calendar.js @@ -442,14 +442,14 @@ }); // reset date/period when opening calendar - var firstClick = true; $('#periodString #date').click(function () { - if (!firstClick) { - datepickerElem.datepicker('setDate', currentDate); - $('#period_id_' + piwik.period).click(); - } + $("#periodMore").toggle(); + }); - firstClick = false; + $('body').on('click', function(e) { + if (!$(e.target).parents('#periodString').length && !$(e.target).is('#periodString') && !$(e.target).is('option') && $("#periodMore").is(":visible")) { + $("#periodMore").hide(); + } }); function onDateRangeSelect(dateText, inst) { |