diff --git a/source/UI/js/Video/AnnotationFolder.js b/source/UI/js/Video/AnnotationFolder.js index 0b61a22f..d8d527b3 100644 --- a/source/UI/js/Video/AnnotationFolder.js +++ b/source/UI/js/Video/AnnotationFolder.js @@ -349,7 +349,7 @@ Ox.AnnotationFolder = function(options, self) { [ '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'b', 'backslash', 'closebracket', 'comma', 'dot', - 'equal', 'f', 'g', 'h', 'i', 'minus', 'n', 'o', + 'equal', 'e', 'f', 'g', 'h', 'i', 'minus', 'n', 'o', 'openbracket', 'p', 'shift_0', 'shift_equal', 'shift_g', 'shift_i', 'shift_minus', 'shift_o', 'slash', 'space' diff --git a/source/UI/js/Video/AnnotationPanel.js b/source/UI/js/Video/AnnotationPanel.js index 1f1017cb..a5a8b9b7 100644 --- a/source/UI/js/Video/AnnotationPanel.js +++ b/source/UI/js/Video/AnnotationPanel.js @@ -268,7 +268,7 @@ Ox.AnnotationPanel = function(options, self) { {id: 'annotation', title: annotationTitle, disabled: true} ].concat( isEntity ? [ - {id: 'showentityinfo', title: Ox._('Show Entity Info')} + {id: 'showentityinfo', title: Ox._('Show Entity Info'), keyboard: 'e'} ] : [], [ {id: 'findannotations', title: Ox._('Find in All {0}', [Ox.toTitleCase(self.options.itemName.plural)])}, @@ -385,6 +385,10 @@ Ox.AnnotationPanel = function(options, self) { that.triggerEvent('info', {layer: layer.id}); }, insert: insert, + key_e: function(data) { + var entity = getAnnotation(self.options.selected).entity; + entity && that.triggerEvent('showentityinfo', entity); + }, open: function() { that.triggerEvent('open'); },