Merge pull request #6814 from Slowlife01/playback

fix(MediaController): pass in playbackRate when switching controller
This commit is contained in:
mr. m
2025-03-25 14:12:33 +01:00
committed by GitHub

View File

@@ -199,6 +199,7 @@ class ZenMediaController {
browser,
position: positionState.position,
duration: positionState.duration,
playbackRate: positionState.playbackRate,
lastUpdated: Date.now(),
});
}
@@ -292,6 +293,7 @@ class ZenMediaController {
...mediaController,
position: event.position,
duration: event.duration,
playbackRate: event.playbackRate,
lastUpdated: Date.now(),
});
@@ -333,6 +335,7 @@ class ZenMediaController {
this.setupMediaControlUI(nextController.controller.getMetadata(), {
position: nextController.position + (nextController.controller.isPlaying ? elapsedTime : 0),
duration: nextController.duration,
playbackRate: nextController.playbackRate,
});
this.showMediaControls();