if (inst.input.is(':visible') && !inst.input.is(':disabled'))
inst.input[0].focus();
$.datepicker._curInst = inst;
-
- // find the dialog wrapping the input, if any, and bind to close event
- inst._dialog = $(input).closest('.ui-dialog-content')
- .bind('dialogclose.datepicker', function() { $.datepicker._hideDatepicker(input); });
}
},
}
}
this._inDialog = false;
-
- if (inst._dialog)
- inst._dialog.unbind('dialogclose.datepicker');
}
},
.blur(function() {
uiDialogTitlebarClose.removeClass('ui-state-focus');
})
- .mousedown(function(ev) {
- ev.stopPropagation();
- })
.click(function(event) {
self.close(event);
return false;
heightBeforeDrag;
self.uiDialog.draggable({
- cancel: '.ui-dialog-content',
+ cancel: '.ui-dialog-content, .ui-dialog-titlebar-close',
handle: '.ui-dialog-titlebar',
containment: 'document',
start: function(event) {