Focus player after fullscreen
This commit is contained in:
parent
38d69d6501
commit
07d6044e21
|
@ -126,6 +126,8 @@ class PeerTubePlugin extends Plugin {
|
|||
this.initCaptions()
|
||||
|
||||
this.listenControlBarMouse()
|
||||
|
||||
this.listenFullScreenChange()
|
||||
}
|
||||
|
||||
private runViewAdd () {
|
||||
|
@ -198,6 +200,12 @@ class PeerTubePlugin extends Plugin {
|
|||
return fetch(url, { method: 'PUT', body, headers })
|
||||
}
|
||||
|
||||
private listenFullScreenChange () {
|
||||
this.player.on('fullscreenchange', () => {
|
||||
if (this.player.isFullscreen()) this.player.focus()
|
||||
})
|
||||
}
|
||||
|
||||
private listenControlBarMouse () {
|
||||
this.player.controlBar.on('mouseenter', () => {
|
||||
this.mouseInControlBar = true
|
||||
|
|
Loading…
Reference in New Issue