diff options
author | Andrew Powell <andrew@shellcape.org> | 2011-05-12 11:28:37 -0400 |
---|---|---|
committer | Scott González <scott.gonzalez@gmail.com> | 2011-05-12 11:28:37 -0400 |
commit | a6227be2c09da2c698ee6d5251ac113b90585522 (patch) | |
tree | 3341b3cd45028ab69f7a87c31fb35260d0fbb683 /ui/jquery.ui.datepicker.js | |
parent | 1845015c09d527abde8095f8e2209f06d879a2b3 (diff) | |
download | jquery-ui-a6227be2c09da2c698ee6d5251ac113b90585522.tar.gz jquery-ui-a6227be2c09da2c698ee6d5251ac113b90585522.zip |
Datepicker: removed conditional mozilla browser check block. Fixes #7322 - Year selector disappears after setting an option in Firefox
Diffstat (limited to 'ui/jquery.ui.datepicker.js')
-rw-r--r-- | ui/jquery.ui.datepicker.js | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/ui/jquery.ui.datepicker.js b/ui/jquery.ui.datepicker.js index de2df6064..5b1dad684 100644 --- a/ui/jquery.ui.datepicker.js +++ b/ui/jquery.ui.datepicker.js @@ -707,7 +707,7 @@ $.extend(Datepicker.prototype, { var origyearshtml = inst.yearshtml; setTimeout(function(){ //assure that inst.yearshtml didn't change. - if( origyearshtml === inst.yearshtml ){ + if( origyearshtml === inst.yearshtml && inst.yearshtml ){ inst.dpDiv.find('select.ui-datepicker-year:first').replaceWith(inst.yearshtml); } origyearshtml = inst.yearshtml = null; @@ -1606,14 +1606,9 @@ $.extend(Datepicker.prototype, { '>' + year + '</option>'; } inst.yearshtml += '</select>'; - //when showing there is no need for later update - if( ! $.browser.mozilla ){ - html += inst.yearshtml; - inst.yearshtml = null; - } else { - // will be replaced later with inst.yearshtml - html += '<select class="ui-datepicker-year"><option value="' + drawYear + '" selected="selected">' + drawYear + '</option></select>'; - } + + html += inst.yearshtml; + inst.yearshtml = null; } } html += this._get(inst, 'yearSuffix'); |