From db95996e9b19b229a496c4369419c9bd1a6077ea Mon Sep 17 00:00:00 2001 From: Victor Dubiniuk Date: Thu, 20 Dec 2018 01:15:56 +0300 Subject: [PATCH 1/2] Hide progress when all files were uploaded --- apps/files_sharing/js/PublicUploadView.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/apps/files_sharing/js/PublicUploadView.js b/apps/files_sharing/js/PublicUploadView.js index a5edf69e48f0..5eff071d9878 100644 --- a/apps/files_sharing/js/PublicUploadView.js +++ b/apps/files_sharing/js/PublicUploadView.js @@ -66,6 +66,7 @@ this, '_onUploadBeforeAdd', '_onUploadDone', + '_onUploadStop', '_getUploadUrl' ); }, @@ -83,6 +84,10 @@ })); }, + _onUploadStop: function (e, data) { + this.$('#uploadprogresswrapper .stop, #uploadprogressbar .label').hide(); + }, + _getUploadUrl: function(fileName) { return OC.getRootPath() + '/public.php/webdav/' + encodeURIComponent(fileName); }, @@ -127,6 +132,7 @@ }); this._uploader.on('beforeadd', this._onUploadBeforeAdd); this._uploader.on('done', this._onUploadDone); + this._uploader.on('stop', this._onUploadStop); return this; }, From a3f4cd85e5ac9969fdab9d3fe2990730d2c34d58 Mon Sep 17 00:00:00 2001 From: Victor Dubiniuk Date: Thu, 20 Dec 2018 18:50:03 +0300 Subject: [PATCH 2/2] Fix cancel upload behavior --- apps/files_sharing/js/PublicUploadView.js | 10 +++++++++- tests/acceptance/features/lib/PublicLinkFilesPage.php | 6 ++++++ tests/acceptance/features/webUIUpload/upload.feature | 8 +++++++- 3 files changed, 22 insertions(+), 2 deletions(-) diff --git a/apps/files_sharing/js/PublicUploadView.js b/apps/files_sharing/js/PublicUploadView.js index 5eff071d9878..23fe0f8274e7 100644 --- a/apps/files_sharing/js/PublicUploadView.js +++ b/apps/files_sharing/js/PublicUploadView.js @@ -26,7 +26,7 @@ ' ' + ' ' + '