summaryrefslogtreecommitdiff
path: root/apps/web/src
diff options
context:
space:
mode:
authorMaze Winther <mazewinther@gmail.com>2025-08-05 12:58:12 +0200
committerMaze Winther <mazewinther@gmail.com>2025-08-05 12:58:12 +0200
commitb83e6bedb7ff5de5a1c13b7e159bb6e094ba5398 (patch)
treec52fa3b7b59cb2affc646cb91796045b312b4006 /apps/web/src
parent2a7cc13d3eee7fdad3c1174d17eee8a189f12afc (diff)
parent9c6556ea05693701450c1977267b761e0fb3488c (diff)
downloadopencut-b83e6bedb7ff5de5a1c13b7e159bb6e094ba5398.tar.gz
Merge branch 'staging' of https://github.com/mazeincoding/AppCut into staging
Diffstat (limited to 'apps/web/src')
-rw-r--r--apps/web/src/components/editor/timeline/index.tsx12
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;