mirror of
https://github.com/block/goose.git
synced 2026-07-17 12:56:20 +02:00
a714e4e436
- Separate BrowserView cleanup into dedicated useEffect with empty dependency array - Ensures cleanup runs when WebViewer component is unmounted, not just on URL changes - Add detailed logging for debugging BrowserView destruction - Fixes issue where BrowserView persists after closing WebViewer container - Proper cleanup prevents orphaned BrowserView instances floating on screen