aboutsummaryrefslogtreecommitdiffstats
path: root/ui/jquery.ui.datepicker.js
diff options
context:
space:
mode:
authorKeith Wood <kbwood.au@gmail.com>2009-12-08 04:54:04 +0000
committerKeith Wood <kbwood.au@gmail.com>2009-12-08 04:54:04 +0000
commitef0e88c8a10d0b6b4873ece2e61de04a6a0df76b (patch)
tree3a366c7cffd474b9a1afa14af3315a73261494fe /ui/jquery.ui.datepicker.js
parent2b31eafb618ccc758bb0a66232a9154a54602c72 (diff)
downloadjquery-ui-ef0e88c8a10d0b6b4873ece2e61de04a6a0df76b.tar.gz
jquery-ui-ef0e88c8a10d0b6b4873ece2e61de04a6a0df76b.zip
Datepicker - Fixed #4949 - Double click on next/previous button closes the datepicker
Diffstat (limited to 'ui/jquery.ui.datepicker.js')
-rw-r--r--ui/jquery.ui.datepicker.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/ui/jquery.ui.datepicker.js b/ui/jquery.ui.datepicker.js
index bc3a322ab..9b1025fe7 100644
--- a/ui/jquery.ui.datepicker.js
+++ b/ui/jquery.ui.datepicker.js
@@ -764,7 +764,8 @@ $.extend(Datepicker.prototype, {
if (!$.datepicker._curInst)
return;
var $target = $(event.target);
- if (($target.parents('#' + $.datepicker._mainDivId).length == 0) &&
+ if ($target[0].id != $.datepicker._mainDivId &&
+ $target.parents('#' + $.datepicker._mainDivId).length == 0 &&
!$target.hasClass($.datepicker.markerClassName) &&
!$target.hasClass($.datepicker._triggerClass) &&
$.datepicker._datepickerShowing && !($.datepicker._inDialog && $.blockUI))