From bbe862b309d3e8d45d9dff0d0a0b6d44b769a96e Mon Sep 17 00:00:00 2001 From: maelstrom Date: Sun, 27 Apr 2025 21:58:44 +0200 Subject: [PATCH] fix(autogen): forgot to call update callback in some cases --- autogen/src/codegen.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/autogen/src/codegen.cpp b/autogen/src/codegen.cpp index 0cc0934..b6306cf 100644 --- a/autogen/src/codegen.cpp +++ b/autogen/src/codegen.cpp @@ -84,9 +84,9 @@ void writePropertySetHandler(std::ofstream& out, ClassAnalysis state) { << "\n this->" << prop.fieldName << " = ref.expired() ? std::weak_ptr<" << subtype << ">() : std::dynamic_pointer_cast<" << subtype << ">(ref.lock());"; } else { out << "\n this->" << prop.fieldName << " = " << castFromVariant("value", prop.backingFieldType) << ";"; - if (!prop.onUpdateCallback.empty()) - out << "\n " << prop.onUpdateCallback << "(name);"; } + if (!prop.onUpdateCallback.empty()) + out << "\n " << prop.onUpdateCallback << "(name);"; out << "\n }"; first = false;