diff --git a/apps/files_external/js/settings.js b/apps/files_external/js/settings.js index d3e9fd44c0d9b..db77fe4dfc18b 100644 --- a/apps/files_external/js/settings.js +++ b/apps/files_external/js/settings.js @@ -698,7 +698,7 @@ MountConfigListView.prototype = _.extend({ * Trigger callback for all existing configurations */ whenSelectBackend: function(callback) { - this.$el.find('tbody tr:not(#addMountPoint)').each(function(i, tr) { + this.$el.find('tbody tr:not(#addMountPoint):not(.externalStorageLoading)').each(function(i, tr) { var backend = $(tr).find('.backend').data('identifier'); callback($(tr), backend); }); @@ -706,7 +706,7 @@ MountConfigListView.prototype = _.extend({ }, whenSelectAuthMechanism: function(callback) { var self = this; - this.$el.find('tbody tr:not(#addMountPoint)').each(function(i, tr) { + this.$el.find('tbody tr:not(#addMountPoint):not(.externalStorageLoading)').each(function(i, tr) { var authMechanism = $(tr).find('.selectAuthMechanism').val(); callback($(tr), authMechanism, self._allAuthMechanisms[authMechanism]['scheme']); });