SignalRemoteReceiver when detaching nodes is currently only releasing properties but not event listeners.
|
if (release && 'properties' in child) { |
|
release(child.properties.peek()); |
|
} |
Attempting to release them causes an issue when re-ordering nodes though, as the repositioned node will keep referencing the released listener.
The corresponding PR that highlights the issue.
SignalRemoteReceiverwhen detaching nodes is currently only releasing properties but not event listeners.remote-dom/packages/signals/source/SignalRemoteReceiver.ts
Lines 322 to 324 in 59f7bdd
Attempting to release them causes an issue when re-ordering nodes though, as the repositioned node will keep referencing the released listener.
The corresponding PR that highlights the issue.