fixed update on lazy val evaluating to undefined
This commit is contained in:
parent
7556081aef
commit
b36b909073
1 changed files with 1 additions and 1 deletions
|
|
@ -43,7 +43,7 @@ export const update_lazy_objects = function () {
|
||||||
if (state[binding.name].lazy_expression) { // if lazy,
|
if (state[binding.name].lazy_expression) { // if lazy,
|
||||||
let value = visit(state[binding.name].lazy_expression); // reevaluate,
|
let value = visit(state[binding.name].lazy_expression); // reevaluate,
|
||||||
let existing_value = bindings[binding.name].evaluated; // update view
|
let existing_value = bindings[binding.name].evaluated; // update view
|
||||||
if (existing_value.id) {
|
if (existing_value && existing_value.id) {
|
||||||
// update view after reevaluation of lazy vectors
|
// update view after reevaluation of lazy vectors
|
||||||
update_vector_arrow(existing_value.id, value);
|
update_vector_arrow(existing_value.id, value);
|
||||||
bindings[binding.name].evaluated = value;
|
bindings[binding.name].evaluated = value;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue