mirror of
https://github.com/OpenCut-app/OpenCut.git
synced 2026-07-13 21:52:53 +02:00
fix: restore horizontal scroll sync after Radix ScrollArea removal (#518)
This commit is contained in:
@@ -513,15 +513,9 @@ export function Timeline() {
|
|||||||
|
|
||||||
// --- Scroll synchronization effect ---
|
// --- Scroll synchronization effect ---
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
const rulerViewport = rulerScrollRef.current?.querySelector(
|
const rulerViewport = rulerScrollRef.current;
|
||||||
"[data-radix-scroll-area-viewport]"
|
const tracksViewport = tracksScrollRef.current;
|
||||||
) as HTMLElement;
|
const trackLabelsViewport = trackLabelsScrollRef.current;
|
||||||
const tracksViewport = tracksScrollRef.current?.querySelector(
|
|
||||||
"[data-radix-scroll-area-viewport]"
|
|
||||||
) as HTMLElement;
|
|
||||||
const trackLabelsViewport = trackLabelsScrollRef.current?.querySelector(
|
|
||||||
"[data-radix-scroll-area-viewport]"
|
|
||||||
) as HTMLElement;
|
|
||||||
|
|
||||||
if (!rulerViewport || !tracksViewport) return;
|
if (!rulerViewport || !tracksViewport) return;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user