Files
Miguel Ángel ffb5335506 fix(studio): fix conditional hook calls and infinite update loops
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.
2026-05-21 17:28:03 -04:00
..
2026-05-21 12:22:12 -04:00
2026-05-21 12:22:12 -04:00
2026-05-21 12:22:12 -04:00