From: Thomas Tanghus Date: Mon, 3 Jun 2013 01:19:35 +0000 (+0200) Subject: Catch double destroy on escape. X-Git-Tag: v6.0.0alpha2~689^2~1 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=5f1cbc6a1ad9d7bb67b1c64418f5d5ac0ab8695d;p=nextcloud-server.git Catch double destroy on escape. --- diff --git a/core/js/oc-dialogs.js b/core/js/oc-dialogs.js index a6a9e7e57e2..456cc34ed4e 100644 --- a/core/js/oc-dialogs.js +++ b/core/js/oc-dialogs.js @@ -129,7 +129,9 @@ var OCdialogs = { modal: modal, buttons: buttonlist, close: function(event, ui) { - self.$filePicker.ocdialog('destroy').remove(); + try { + $(this).ocdialog('destroy').remove(); + } catch(e) {} self.$filePicker = null; } });