diff options
author | ryanolton <oltonr@gmail.com> | 2012-01-12 11:22:48 -0500 |
---|---|---|
committer | ryanolton <oltonr@gmail.com> | 2012-01-12 11:22:48 -0500 |
commit | 82cf9e297fd78730dadd9a486d6871eca72455dd (patch) | |
tree | 4bdc7b641745e5aefd23c73f729ae82c21216108 /ui/jquery.ui.datepicker.js | |
parent | e2d9b02c56ee92fa92913b451598b59a385db609 (diff) | |
download | jquery-ui-82cf9e297fd78730dadd9a486d6871eca72455dd.tar.gz jquery-ui-82cf9e297fd78730dadd9a486d6871eca72455dd.zip |
Datepicker: added check to account for multiple pickers on one page. Fixed #5818 – multiple DatePickers won't trigger close event
Diffstat (limited to 'ui/jquery.ui.datepicker.js')
-rw-r--r-- | ui/jquery.ui.datepicker.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ui/jquery.ui.datepicker.js b/ui/jquery.ui.datepicker.js index 45ddf8678..5915d4027 100644 --- a/ui/jquery.ui.datepicker.js +++ b/ui/jquery.ui.datepicker.js @@ -233,7 +233,10 @@ $.extend(Datepicker.prototype, { inst.trigger.click(function() { if ($.datepicker._datepickerShowing && $.datepicker._lastInput == input[0]) $.datepicker._hideDatepicker(); - else + else if ($.datepicker._datepickerShowing && $.datepicker._lastInput != input[0]) { + $.datepicker._hideDatepicker(); + $.datepicker._showDatepicker(input[0]); + } else $.datepicker._showDatepicker(input[0]); return false; }); |