diff --git a/src/common/context-menu.js b/src/common/context-menu.js index d8e2cc986..01ab4b46f 100644 --- a/src/common/context-menu.js +++ b/src/common/context-menu.js @@ -369,6 +369,13 @@ export function createAnnotationContextMenu(reader, params) { } } ], + [ + { + label: reader._getString('reader-read-aloud'), + disabled: annotations.length !== 1 || !reader._enableReadAloud, + onCommand: () => reader.startReadAloudAtPosition(annotations[0].position) + } + ], [ annotations.every(x => ['highlight', 'underline'].includes(x.type)) && annotations.some(x => x.type === 'underline')