Skip to content

Commit f772dac

Browse files
committed
wip
1 parent 24b134b commit f772dac

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/index.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,7 @@ const {
7171
}
7272
},
7373
unwatched(node: SignalNode | ComputedNode | EffectNode | EffectScopeNode) {
74-
if ('fn' in node) {
75-
effectOper.call(node);
76-
}
77-
else if ('getter' in node) {
74+
if ('getter' in node) {
7875
if (node.depsTail !== undefined) {
7976
node.flags = ReactiveFlags.Mutable | ReactiveFlags.Dirty;
8077
let link: Link | undefined = node.depsTail;
@@ -89,6 +86,9 @@ const {
8986
else if ('currentValue' in node) {
9087
// Nothing to do for signals, they are always mutable and never dirty until pendingValue changes
9188
}
89+
else if ('fn' in node) {
90+
effectOper.call(node);
91+
}
9292
else {
9393
effectScopeOper.call(node);
9494
}

0 commit comments

Comments
 (0)