From 61a97e6a3273da7cfac195c8be3d320902face72 Mon Sep 17 00:00:00 2001 From: falsycat Date: Fri, 18 Nov 2022 12:09:58 +0900 Subject: [PATCH] fix an issue that Value/Imm emits a value even if 'emit on change' is disabled --- file/value_imm.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/file/value_imm.cc b/file/value_imm.cc index f7f08ba..7232ef6 100644 --- a/file/value_imm.cc +++ b/file/value_imm.cc @@ -411,7 +411,7 @@ void Imm::UpdateNode(nf7::Node::Editor& ed) noexcept { ImNodes::EndSlot(); } - if (stat.emit) { + if (mem_->autoemit && stat.emit) { ed.Emit(*this, "out", std::move(*stat.emit)); } if (stat.mod) {