|
|
|
@ -198,7 +198,7 @@ export function check_dirtiness(reaction) {
|
|
|
|
|
|
|
|
|
|
|
|
// If we are working with an unowned signal as part of an effect (due to !current_skip_reaction)
|
|
|
|
// If we are working with an unowned signal as part of an effect (due to !current_skip_reaction)
|
|
|
|
// and the version hasn't changed, we still need to check that this reaction
|
|
|
|
// and the version hasn't changed, we still need to check that this reaction
|
|
|
|
// if linked to the dependency source – otherwise future updates will not be caught.
|
|
|
|
// is linked to the dependency source – otherwise future updates will not be caught.
|
|
|
|
if (
|
|
|
|
if (
|
|
|
|
is_unowned &&
|
|
|
|
is_unowned &&
|
|
|
|
current_effect !== null &&
|
|
|
|
current_effect !== null &&
|
|
|
|
|