Open
Description
Steps to reproduce
- Have an object that has a deep structure
- Replace a subbranch in that object with a simple proxied version of that object
Expected result
JSONPatcherProxy should observe changes to that object as usual, i.e. with the same behavior as in the initial object.
Actual result
Some traps are set twice, also the replacement of the proxified object is detected as a replace operation.
I have an idea how to solve it using Symbol
instead of Map
. I am preparing a fix for that.
Metadata
Metadata
Assignees
Labels
No labels