rspace-online/modules/rsocials/components
Jeff Emmett b7111f01ee fix: deep-clone Automerge proxies to prevent stale image data
Automerge proxy objects silently ignore property writes outside
change() calls. When this._thread was a proxy, removeTweetImage's
assignment to this._thread.tweetImages was silently discarded,
causing deleted photos to reappear.

Fix by deep-cloning all Automerge reads (subscribeOffline, onChange,
loadDraft) so this._thread is always a plain mutable object.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 21:14:46 -08:00
..
campaign-planner.css feat: replace rSocials canvas with n8n-style campaign planner 2026-03-05 18:18:30 -08:00
folk-campaign-manager.ts fix: thread builder save crash — await Automerge doc open before write 2026-03-05 16:38:50 -08:00
folk-campaign-planner.ts feat: replace rSocials canvas with n8n-style campaign planner 2026-03-05 18:18:30 -08:00
folk-thread-builder.ts fix: deep-clone Automerge proxies to prevent stale image data 2026-03-05 21:14:46 -08:00
folk-thread-gallery.ts fix: thread builder save crash — await Automerge doc open before write 2026-03-05 16:38:50 -08:00
socials.css feat: refactor rSocials from monolith to full rApp 2026-03-04 20:42:18 -08:00