From 9e73b4e0bf4ce749a182012b80d244afb7ad6912 Mon Sep 17 00:00:00 2001 From: Aslamkv Date: Thu, 21 May 2015 22:29:47 -0700 Subject: [PATCH 1/2] Solved datepicker month navigation issue Date picker stays while navigating months. --- src/datepickr.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/datepickr.js b/src/datepickr.js index deb3d52..e2193c7 100644 --- a/src/datepickr.js +++ b/src/datepickr.js @@ -372,7 +372,8 @@ datepickr.init = function (element, instanceConfig) { if (self.element.nodeName === 'INPUT') { openEvent = 'focus'; - self.addEventListener(self.element, 'blur', close, false); + //The below code is commented out to make the datepicker stay opened while navigating months + //self.addEventListener(self.element, 'blur', close, false); } self.addEventListener(self.element, openEvent, open, false); From d72ab2c9bd7834bb07eed0b478f688d156ab4978 Mon Sep 17 00:00:00 2001 From: Aslamkv Date: Thu, 21 May 2015 22:31:59 -0700 Subject: [PATCH 2/2] Solved datepicker month navigation issue Date picker stays while navigating months. --- src/datepickr.min.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/datepickr.min.js b/src/datepickr.min.js index cbf2ee9..f728945 100644 --- a/src/datepickr.min.js +++ b/src/datepickr.min.js @@ -7,8 +7,8 @@ a.forEach(f,function(a,b){c[a]&&"\\"!==f[b-1]?q+=c[a]():"\\"!==a&&(q+=a)});retur if(a.config.minDate||a.config.maxDate)n=(new Date(a.currentYearView,a.currentMonthView,b)).getTime(),l="",a.config.minDate&&na.config.maxDate&&(l=" disabled");g.innerHTML+=''+b+"";k++}d.appendChild(g);y.appendChild(d)};A=function(){w.innerHTML=h.string()+" "+a.currentYearView};D=function(){var a=document.createElement("div");a.className="datepickr-months";a.innerHTML='<>'; a.appendChild(w);A();m.appendChild(a)};E=function(){0>a.currentMonthView&&(a.currentYearView--,a.currentMonthView=11);11