File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed
ui/component/viewers/videoViewer/internal Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -101,7 +101,7 @@ const VideoJsShorcuts = ({
101101 playNext : any , // function
102102 playPrevious : any , // function
103103 toggleVideoTheaterMode : any , // function
104- toggleKeyboardShortcutsOverlay ?: ( ) => void ,
104+ toggleKeyboardShortcutsOverlay ?: ( forceState ? : boolean ) => void ,
105105 isMobile : boolean ,
106106} ) => {
107107 let holding = false ;
@@ -240,6 +240,7 @@ const VideoJsShorcuts = ({
240240 } , HOLD_SPEED_DELAY_MS ) ;
241241 }
242242
243+ if ( e . keyCode === KEYCODES . ESCAPE && toggleKeyboardShortcutsOverlay ) toggleKeyboardShortcutsOverlay ( false ) ;
243244 if ( e . keyCode === KEYCODES . F ) toggleFullscreen ( playerRef ) ;
244245 if ( e . keyCode === KEYCODES . M ) toggleMute ( playerRef ) ;
245246 if ( e . keyCode === KEYCODES . UP ) volumeUp ( e , playerRef ) ;
Original file line number Diff line number Diff line change @@ -230,9 +230,9 @@ export default React.memo<Props>(function VideoJs(props: Props) {
230230 location : { search } ,
231231 } = useHistory ( ) ;
232232
233- const toggleKeyboardShortcutsOverlay = ( ) => {
233+ const toggleKeyboardShortcutsOverlay = ( forceState ? : boolean ) => {
234234 if ( playerRef . current && typeof playerRef . current . toggleKeyboardShortcutsOverlay === 'function' ) {
235- playerRef . current . toggleKeyboardShortcutsOverlay ( ) ;
235+ playerRef . current . toggleKeyboardShortcutsOverlay ( forceState ) ;
236236 }
237237 } ;
238238
You can’t perform that action at this time.
0 commit comments