mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-09-14 18:01:20 +08:00
ffb5335506
Stabilize applyDomSelection identity by reading rightPanelTab from a ref instead of closing over it, preventing unnecessary effect cascades when the panel tab changes. Remove rightPanelTab from the disabled-inspector effect deps so it only fires on meaningful changes. Fix AudioWaveform effect re-triggering by guarding with a ref instead of including peaks in the dependency array (was causing a wasted render cycle on every decode). Memoize editHistory and renderQueue objects passed to StudioProvider so the context value does not invalidate on every render.