Merge pull request #1235 from Demonthos/fix-use-future-looping
Fix use_future always spawning a new task and never updating
This commit is contained in:
1 file changed
+6
@@ -52,8 +52,14 @@ where
|
||||
val.set(Some(fut.await));
|
||||
task.take();
|
||||
})));
|
||||
|
||||
// Mark that we don't need to regenerate
|
||||
state.needs_regen.set(false);
|
||||
}
|
||||
|
||||
// update the current value
|
||||
state.state.current_val = val.current_val.clone();
|
||||
|
||||
state
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user