From 552854d738b587d9318169b25697fa4374520fa5 Mon Sep 17 00:00:00 2001 From: Aleksander Machniak <alec@alec.pl> Date: Fri, 05 Jun 2015 13:28:11 -0400 Subject: [PATCH] Fix "Importing..." message does not hide on error (#1490422) --- program/js/app.js | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/program/js/app.js b/program/js/app.js index b4b125f..f3077b9 100644 --- a/program/js/app.js +++ b/program/js/app.js @@ -1268,7 +1268,7 @@ $('input[name="_unlock"]', form).val(importlock); - if (!(flag = this.upload_file(form, 'import'))) { + if (!(flag = this.upload_file(form, 'import', importlock))) { this.set_busy(false, null, importlock); if (flag !== false) alert(this.get_label('selectimportfile')); @@ -4093,7 +4093,7 @@ }; // upload (attachment) file - this.upload_file = function(form, action) + this.upload_file = function(form, action, lock) { if (!form) return; @@ -4135,6 +4135,9 @@ if (!content.match(/display_message/)) ref.display_message(ref.get_label('fileuploaderror'), 'error'); ref.remove_from_attachment_list(e.data.ts); + + if (lock) + ref.set_busy(false, null, lock); } // Opera hack: handle double onload if (bw.opera) -- Gitblit v1.9.1