Set an item value to 0 in integer type doesn't dispatch events:
This example is broken
const order = new ObservableArray([0, 1]);
canReflect.onPatches(order, (patches) => {
console.log(patches);
});
order[1] = 0; // will not trigger event
order[1] = 3; // will trigger event
|
hadOwn ? (newValue ? "set" : "remove") : "add", |