(src, dst)
| 405 | // no-op), so no reentrancy guard / rAF is needed — that frame-delayed guard |
| 406 | // was what made inertial scrolling stutter (#163). |
| 407 | const link = (src, dst) => |
| 408 | src.addEventListener("scroll", () => { |
| 409 | if (dst.scrollTop !== src.scrollTop) dst.scrollTop = src.scrollTop; |
| 410 | }, { passive: true }); |
| 411 | link(mixer, waveScroll); |
| 412 | link(waveScroll, mixer); |
| 413 | } |
no outgoing calls
no test coverage detected