diff --git a/src/components/filetree.html b/src/components/filetree.html
index 13a27da7d..ab1cb0d80 100644
--- a/src/components/filetree.html
+++ b/src/components/filetree.html
@@ -62,7 +62,7 @@
| {{ 'filemanager.list.empty' | tr }} |
-
+
diff --git a/src/components/filetree.js b/src/components/filetree.js
index f7ac0ba17..3a54d405e 100644
--- a/src/components/filetree.js
+++ b/src/components/filetree.js
@@ -327,6 +327,12 @@ function FileTreeController($scope, $translate, $timeout, Client) {
};
$scope.onMousedown = function ($event, entry) {
+ if ($event.button === 2) {
+ $scope.onMouseup($event, entry);
+ }
+ };
+
+ $scope.onMouseup = function ($event, entry) {
var i = $scope.selected.indexOf(entry);
var multi = ($event.ctrlKey || $event.metaKey);
var shift = $event.shiftKey;
|