Skip to content

Commit 0e28c2e

Browse files
committed
Datepicker: Improve document click event
1 parent a8cf618 commit 0e28c2e

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

ui/datepicker.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,8 +190,12 @@ widget = $.widget( "ui.datepicker", {
190190
},
191191

192192
_documentEvents: {
193-
click: function( event ) {
194-
if ( this.isOpen && !$( event.target ).closest( this.element.add( this.calendar ) ).length ) {
193+
mousedown: function( event ) {
194+
if ( !this.isOpen ) {
195+
return;
196+
}
197+
198+
if ( !$( event.target ).closest( this.element.add( this.calendar ) ).length ) {
195199
this.close( event );
196200
}
197201
}

0 commit comments

Comments
 (0)