diff --git a/guacamole/src/main/webapp/app/client/types/ManagedFileUpload.js b/guacamole/src/main/webapp/app/client/types/ManagedFileUpload.js index 761790f5f..7fe4f3579 100644 --- a/guacamole/src/main/webapp/app/client/types/ManagedFileUpload.js +++ b/guacamole/src/main/webapp/app/client/types/ManagedFileUpload.js @@ -139,7 +139,7 @@ angular.module('client').factory('ManagedFileUpload', ['$rootScope', '$injector' stream = object.createOutputStream(file.type, streamName); // Notify that the file transfer is pending - $rootScope.$apply(function uploadStreamOpen() { + $rootScope.$evalAsync(function uploadStreamOpen() { // Init managed upload managedFileUpload.filename = file.name;