fix some ownership issues

This commit is contained in:
Evan Almloff committed 2023-08-08 13:18:15 -07:00
1 parent d6089bbd35
commit ba7a663eb6
4 files changed
+20 -22

No files matched your search

+2 -2
View File
@@ -78,7 +78,7 @@ pub fn selector<R: PartialEq>(mut f: impl FnMut() -> R + 'static) -> ReadOnlySig
};
{
get_effect_stack().effects.write().push(effect);
get_effect_stack().effects.borrow_mut().push(effect);
}
state.inner.value.set(SignalData {
subscribers: Default::default(),
@@ -87,7 +87,7 @@ pub fn selector<R: PartialEq>(mut f: impl FnMut() -> R + 'static) -> ReadOnlySig
value: f(),
});
{
get_effect_stack().effects.write().pop();
// get_effect_stack().effects.borrow_mut().pop();
}
effect.callback.value.set(Box::new(move || {