fix instant unpause after previous fadeout

This commit is contained in:
Til Schmitter 2026-05-03 15:12:07 +02:00
parent dfc02f3139
commit 790dc38ff6

View file

@ -2227,21 +2227,22 @@ function MPlayer() {
// insta start
r.fvol = r.vol;
mpss.go();
r.au.volume = r.expvol(r.fvol);
}
}
};
r.fade_out = function () {
mpss.stop();
if(mpl.afade == false){
// insta stop
r.au.pause();
mpl.pp();
return;
}
r.fvol = r.vol;
r.fdir = -0.05 * r.vol * (CHROME ? 2 : 1);
r.ftid = r.au.tid;
fader();
if(mpl.afade != false)
fader();
else {
// insta stop
r.au.pause();
mpl.pp();
}
};
r.stopfade = function (hard) {
clearTimeout(r.ftimer);