mirror of
https://github.com/the1812/Bilibili-Evolved.git
synced 2025-11-04 21:22:45 +08:00
Merge pull request #1570 from LonelySteve/features/video-speed
修复记忆倍数功能失效
This commit is contained in:
commit
639f7a1853
@ -119,7 +119,6 @@ export class VideoSpeedController {
|
||||
const { calcOrder } = await import("./video-speed-common")
|
||||
// 有必要传递之前的 nativeSpeedVal,跨分 P 时原生倍数将保持一样
|
||||
const controller = await VideoSpeedController.getInstance(sharedSpeed)
|
||||
controller.observe();
|
||||
if (settings.extendVideoSpeed) {
|
||||
controller._menuListElement.prepend(...await getExtraSpeedMenuItemElements())
|
||||
// 为所有原生倍速菜单项设置 Order
|
||||
@ -143,6 +142,7 @@ export class VideoSpeedController {
|
||||
}
|
||||
})
|
||||
}
|
||||
controller.observe();
|
||||
// 理论上这里的 controller 一定是非缓存的(换 P 的时候 containerElement 是会发生改变的),因此不用担心重复注册事件监听
|
||||
({ containerElement } = controller)
|
||||
containerElement.addEventListener("changed", ({ detail: { speed, isNativeSpeed } }: CustomEvent) => {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user