Closed anatawa12 closed 1 month ago
Attention: Patch coverage is 37.50000%
with 10 lines
in your changes missing coverage. Please review.
Project coverage is 20.50%. Comparing base (
8959ff8
) to head (0478cd8
).
Files | Patch % | Lines |
---|---|---|
packages/frontend/src/scripts/sound.ts | 37.50% | 10 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Conflict解消
「通知音が重なる」が具体的にどういう条件で発生するのかとかの情報が欲しいわね
現象としては前回のものと同じだったはずで、その際は #12433, #13379 で修正されています。 今回は #13867 で追加した範囲にて、新たに「ページを開いてから一度も操作していなかったら音が鳴らず、初めて操作したタイミングで全部鳴る」ような状態が発生していたような?
重複防止のない再生の仕組みを呼び出してた。ありがとう。
https://misskey.niri.la/notes/9u3smehs5s
このPRでは、12433の方で追加された重複回避をplayMisskeySfxFile
(13867で使用している)の方にも含めるようにしている感じですかね? (合ってます?)
さやまめさんの説明で正しいです
(13379の方の対処は含んでなくて問題ないのかは少し気になってます(未検証))
!navigator.userActivation.hasBeenActive
も関係あるのか。入れたほうが良さそう
JSDOCの説明がplayMisskeySfxInternalのほうについてるのでそれの移動も必要
0478cd8f17b92aeb5be6eb99c497f3dc32aeb730 でやりました
🙏🏻
What
Why
Additional info (optional)
Checklist