pull/16197/head
Rich Harris 4 months ago
parent b608ee24c8
commit 1a42fc8ea8

@ -289,7 +289,10 @@ export function mark_reactions(signal, status, partial = false) {
continue;
}
set_signal_status(reaction, status);
if (status === DIRTY || (flags & DIRTY) === 0) {
// don't make a DIRTY signal MAYBE_DIRTY
set_signal_status(reaction, status);
}
if ((flags & DERIVED) !== 0) {
mark_reactions(/** @type {Derived} */ (reaction), MAYBE_DIRTY, partial);

@ -35,7 +35,7 @@ export default test({
await Promise.resolve();
await Promise.resolve();
assert.equal(p.innerHTML, `${i}: ${i}`);
assert.equal(p.innerHTML, `${i}: ${Math.min(i, 3)}`);
}
}
});

Loading…
Cancel
Save