Describe the bug
On initial load using y-indexeddb, event.transaction.origin is null and event.transaction.local is true.
To Reproduce
Steps to reproduce the behavior:
Create a basic example that uses y-indexeddb provider and ymap.observe(event => { console.log(event) }) to see the event on initial load.
Expected behavior
The expected behavior is that event.transaction.origin should be the provider and event.transaction.local is set to false (because it is coming from a provider? not sure about the expected behavior here)
Describe the bug On initial load using y-indexeddb,
event.transaction.origin
is null andevent.transaction.local
is true.To Reproduce Steps to reproduce the behavior:
ymap.observe(event => { console.log(event) })
to see the event on initial load.Expected behavior The expected behavior is that
event.transaction.origin
should be the provider andevent.transaction.local
is set to false (because it is coming from a provider? not sure about the expected behavior here)Environment Information