From 7d274dd2f680aaed32c96b929f34be00fe94334a Mon Sep 17 00:00:00 2001 From: Ryan Fleury Date: Mon, 19 May 2025 22:09:52 -0700 Subject: [PATCH] fix incorrect lens application condition in eval viz string iter --- src/eval_visualization/eval_visualization_core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/eval_visualization/eval_visualization_core.c b/src/eval_visualization/eval_visualization_core.c index cf599c1a..84778d07 100644 --- a/src/eval_visualization/eval_visualization_core.c +++ b/src/eval_visualization/eval_visualization_core.c @@ -1648,7 +1648,7 @@ ev_string_iter_next(Arena *arena, EV_StringIter *it, String8 *out_string) new_task.eval = eval; new_task.eval.irtree.type_key = e_type_key_direct(eval.irtree.type_key); } - else if(type->kind != E_TypeKind_Lens && type->expand.info != 0) + else if(type->kind != E_TypeKind_Lens || type->expand.info != 0) { need_new_task = 1; need_pop = 1;