tracked-tools / tracked-built-ins

Tracked versions of JavaScript's built-in classes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

`delete` doesn't trigger recomputation

boris-petrov opened this issue · comments

Reproduction.

Clicking the button sets a tracked object's property to something and clicking it a second time does a delete. That should hide some text that is shown and should log undefined. Neither happens. I think this is a bug.

@chriskrycho - now that I think about this, why did you mark this issue as closed? I keep looking at that PR and I see nothing related to it. You can see the two unmerged PRs - they add a deleteProperty handler to the Proxy - and I believe that's the only way to fix this issue.

Just typo'd which issue it was supposed to resolve!