mirror of
https://github.com/morluto/rea.git
synced 2026-11-05 06:15:59 +00:00
A contextBridge member walk used the exposure call as the invocation of every IPC site it reached. The exposure supplies only unknown public arguments, so the inferred copy of a directly observed listener got a distinct invocation identity and survived deduplication, doubling the renderer listener count and the channel entity. Bridge member walks now start without a seeding invocation; the first literal-argument call inside the member becomes the seed, matching the invocation identity that top-level seed walks record. Fixes #5586 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>