fix: restore horizontal scroll sync after Radix ScrollArea removal (#518)
This commit is contained in:
parent
efbbc48bc5
commit
9c6556ea05
|
|
@ -513,15 +513,9 @@ export function Timeline() {
|
|||
|
||||
// --- Scroll synchronization effect ---
|
||||
useEffect(() => {
|
||||
const rulerViewport = rulerScrollRef.current?.querySelector(
|
||||
"[data-radix-scroll-area-viewport]"
|
||||
) as HTMLElement;
|
||||
const tracksViewport = tracksScrollRef.current?.querySelector(
|
||||
"[data-radix-scroll-area-viewport]"
|
||||
) as HTMLElement;
|
||||
const trackLabelsViewport = trackLabelsScrollRef.current?.querySelector(
|
||||
"[data-radix-scroll-area-viewport]"
|
||||
) as HTMLElement;
|
||||
const rulerViewport = rulerScrollRef.current;
|
||||
const tracksViewport = tracksScrollRef.current;
|
||||
const trackLabelsViewport = trackLabelsScrollRef.current;
|
||||
|
||||
if (!rulerViewport || !tracksViewport) return;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue