diff --git a/js/Saving.js b/js/Saving.js index 771b8a4eb..1cc4c2222 100644 --- a/js/Saving.js +++ b/js/Saving.js @@ -205,15 +205,14 @@ function saveMain(localPath, original, posDiv) try { var revised = updateOriginal(original, posDiv, localPath); var save = saveFile(localPath, revised); + if(!save) { + tw.io.onSaveMainFail(); + return; + } } catch (ex) { tw.io.onSaveMainFail(ex); } - if(!save) { - tw.io.onSaveMainFail(); - return; - } - tw.io.onSaveMainSuccess(config.saveByDownload ? getDataURI(revised) : "file://" + localPath, revised, original); }