GUACAMOLE-2222: Merge generate mouse events after browser blur & focus
This commit is contained in:
1 file changed
+5
-1
@@ -619,7 +619,11 @@ angular.module('clipboard').factory('clipboardService', ['$injector',
|
|||||||
$rootScope.$broadcast('clipboardSyncInProgress', true);
|
$rootScope.$broadcast('clipboardSyncInProgress', true);
|
||||||
getLocalClipboard().then(function clipboardRead(data) {
|
getLocalClipboard().then(function clipboardRead(data) {
|
||||||
return service.setClipboard(data);
|
return service.setClipboard(data);
|
||||||
}, angular.noop);
|
}, function clipboardReadFailed() {
|
||||||
|
// Clipboard sync state must be cleared on failure so that
|
||||||
|
// handleMouseEvents(e) won't be blocked.
|
||||||
|
$rootScope.$broadcast('clipboardSyncInProgress', false);
|
||||||
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
return service;
|
return service;
|
||||||
|
|||||||
Reference in new issue
Block a user