diff options
author | Scott González <scott.gonzalez@gmail.com> | 2011-05-06 13:31:43 -0400 |
---|---|---|
committer | Scott González <scott.gonzalez@gmail.com> | 2011-05-06 13:31:43 -0400 |
commit | 73602652acd6908acaad27c29a5e3562e7538b5b (patch) | |
tree | 7183485a1842d56ebb51a91c34e07c1c923a2b1d | |
parent | 4c218eeb0a4e6b06d055fcfe0b45ff034ecbfa43 (diff) | |
download | jquery-ui-73602652acd6908acaad27c29a5e3562e7538b5b.tar.gz jquery-ui-73602652acd6908acaad27c29a5e3562e7538b5b.zip |
Datepicker: Moved the setting of _datepickerShowing to after postProcess to prevent being able to tab away leaving the datepicker open. Fixed #6775 - DatePicker remains open when tabbing out
-rw-r--r-- | ui/jquery.ui.datepicker.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ui/jquery.ui.datepicker.js b/ui/jquery.ui.datepicker.js index 2ab23a6eb..06d49304a 100644 --- a/ui/jquery.ui.datepicker.js +++ b/ui/jquery.ui.datepicker.js @@ -648,7 +648,6 @@ $.extend(Datepicker.prototype, { var showAnim = $.datepicker._get(inst, 'showAnim'); var duration = $.datepicker._get(inst, 'duration'); var postProcess = function() { - $.datepicker._datepickerShowing = true; var cover = inst.dpDiv.find('iframe.ui-datepicker-cover'); // IE6- only if( !! cover.length ){ var borders = $.datepicker._getBorders(inst.dpDiv); @@ -657,6 +656,7 @@ $.extend(Datepicker.prototype, { } }; inst.dpDiv.zIndex($(input).zIndex()+1); + $.datepicker._datepickerShowing = true; if ($.effects && $.effects[showAnim]) inst.dpDiv.show(showAnim, $.datepicker._get(inst, 'showOptions'), duration, postProcess); else |