From 26b624d1ddb19f6a946e163c688a6070f55ec830 Mon Sep 17 00:00:00 2001 From: Colin McLeod Date: Tue, 7 Jul 2015 15:34:28 -0700 Subject: [PATCH] Use default right-click action when SHIFT key is held --- app/js/directives/directive-context-menu.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/js/directives/directive-context-menu.js b/app/js/directives/directive-context-menu.js index 6430a573..0004033d 100644 --- a/app/js/directives/directive-context-menu.js +++ b/app/js/directives/directive-context-menu.js @@ -3,10 +3,12 @@ angular.module('app').directive('contextMenu', ['$parse', function($parse) { var fn = $parse(attrs.contextMenu); element.bind('contextmenu', function(e) { - scope.$apply(function() { - e.preventDefault(); - fn(scope, { $event: e }); - }); + if (!e.shiftKey) { + scope.$apply(function() { + e.preventDefault(); + fn(scope, { $event: e }); + }); + } }); }; }]);