We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 981e969 commit c7eae7bCopy full SHA for c7eae7b
ui/jquery.ui.dialog.js
@@ -190,20 +190,24 @@ $.widget("ui.dialog", {
190
},
191
192
close: function( event ) {
193
+ if ( !this._isOpen ) {
194
+ return self;
195
+ }
196
+
197
var self = this,
198
maxZ, thisZ;
199
200
if ( false === self._trigger( "beforeClose", event ) ) {
201
return;
202
}
203
204
+ self._isOpen = false;
205
206
if ( self.overlay ) {
207
self.overlay.destroy();
208
209
self.uiDialog.unbind( "keypress.ui-dialog" );
210
- self._isOpen = false;
-
211
if ( self.options.hide ) {
212
self.uiDialog.hide( self.options.hide, function() {
213
self._trigger( "close", event );
0 commit comments