summaryrefslogtreecommitdiff
path: root/apps/web/src/services/waveform-cache/service.ts
diff options
context:
space:
mode:
authorcashmere <cashmere@autistici.org>2026-08-02 19:59:46 +0200
committercashmere <cashmere@autistici.org>2026-08-08 10:40:15 +0200
commitd972d31223cb4f19dfd5e6ec0fe1e342bc3be0f2 (patch)
tree61e94d5bf13aab0be67949ef4cc7a92fbdcb7dfb /apps/web/src/services/waveform-cache/service.ts
parentb18800be4082e7537c0611fe5db53448d303081f (diff)
downloadopencut-d972d31223cb4f19dfd5e6ec0fe1e342bc3be0f2.tar.gz
fix: un-nest buttons in timeline to resolve hydration errors
Bookmark markers rendered inside the ruler <button>, and the effects badge inside the timeline element's main <button>. Both are invalid HTML and triggered React hydration errors once the effects panel was enabled. Bookmarks now sit as siblings of the ruler button (wheel handling moved to the shared wrapper), and the effects badge renders absolutely positioned next to the element button like the resize handles, with a spacer keeping the header layout.
Diffstat (limited to 'apps/web/src/services/waveform-cache/service.ts')
0 files changed, 0 insertions, 0 deletions