diff options
| author | Maze Winther <mazewinther@gmail.com> | 2025-08-05 12:58:12 +0200 |
|---|---|---|
| committer | Maze Winther <mazewinther@gmail.com> | 2025-08-05 12:58:12 +0200 |
| commit | b83e6bedb7ff5de5a1c13b7e159bb6e094ba5398 (patch) | |
| tree | c52fa3b7b59cb2affc646cb91796045b312b4006 /apps/web | |
| parent | 2a7cc13d3eee7fdad3c1174d17eee8a189f12afc (diff) | |
| parent | 9c6556ea05693701450c1977267b761e0fb3488c (diff) | |
| download | opencut-b83e6bedb7ff5de5a1c13b7e159bb6e094ba5398.tar.gz | |
Merge branch 'staging' of https://github.com/mazeincoding/AppCut into staging
Diffstat (limited to 'apps/web')
| -rw-r--r-- | apps/web/src/components/editor/timeline/index.tsx | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/apps/web/src/components/editor/timeline/index.tsx b/apps/web/src/components/editor/timeline/index.tsx index dd81b7b3..bb8dfbc0 100644 --- a/apps/web/src/components/editor/timeline/index.tsx +++ b/apps/web/src/components/editor/timeline/index.tsx @@ -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; |
