mirror of
https://github.com/NoCrypt/migu.git
synced 2026-04-20 08:02:12 +00:00
fix #148
This commit is contained in:
parent
56339fcffc
commit
0814a77164
2 changed files with 5 additions and 4 deletions
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "Miru",
|
||||
"version": "1.7.1",
|
||||
"version": "1.7.2",
|
||||
"author": "ThaUnknown_ <ThaUnknown@users.noreply.github.com>",
|
||||
"main": "src/index.js",
|
||||
"homepage": "https://github.com/ThaUnknown/miru#readme",
|
||||
|
|
|
|||
|
|
@ -158,10 +158,10 @@
|
|||
|
||||
// plays one frame
|
||||
function playFrame() {
|
||||
let wasPaused = false
|
||||
video.requestVideoFrameCallback(() => {
|
||||
if (wasPaused) paused = true
|
||||
})
|
||||
let wasPaused = false
|
||||
if (paused) {
|
||||
wasPaused = true
|
||||
paused = false
|
||||
|
|
@ -291,13 +291,14 @@
|
|||
function toggleMute() {
|
||||
muted = !muted
|
||||
}
|
||||
let visibilityPaused = true
|
||||
document.addEventListener('visibilitychange', () => {
|
||||
if (!video?.ended && set.playerPause) {
|
||||
if (document.visibilityState === 'hidden') {
|
||||
wasPaused = paused
|
||||
visibilityPaused = paused
|
||||
paused = true
|
||||
} else {
|
||||
if (wasPaused) paused = false
|
||||
if (!visibilityPaused) paused = false
|
||||
}
|
||||
}
|
||||
})
|
||||
|
|
|
|||
Loading…
Reference in a new issue