Bug Tracker

Ticket #2341: dialog.patch

File dialog.patch, 631 bytes (added by StrikerNL, 14 years ago)

my fix, works for me

  • ui.dialog.

    old new  
    118118               
    119119                // TODO: determine if this is necessary for modal dialogs
    120120                options.bgiframe && $.fn.bgiframe && uiDialog.bgiframe();
    121                
     121
     122                this.destroy = function () {
     123                        var el = this.element;
     124                        $(el).unbind("setData.dialog");
     125                        $(el).unbind("getData.dialog");
     126                        $(el).removeClass('ui-dialog-content');
     127                        $(el).parent().parent().before(el).remove();
     128                };             
     129
    122130                this.open = function() {
    123131                        options.modal && overlay.show(self, options.overlay);
    124132                        uiDialog.appendTo('body');