You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a qDebug() inside the setInData implementation of a NodeDelegateModel.
Trigger a data update from an upstream node.
Observe the console outputting the log twice with a small time gap (~40ms).
Supporting files, videos and screenshots
Hi author,
I noticed an interesting behavior where every node's setInData function is being called twice during execution. This leads to redundant computations for each update cycle. Is this a deliberate design choice for UI/Data synchronization, or should I be handling idempotency manually within the nodes?
Qt Version
QT 5
Operating system
Windows10
Additional context
No response
Checklist
I have verified that this issue has not been logged before, by searching the issue tracker for similar issues
I have attached all requested files and information to this report
I have attempted to identify the root problem as concisely as possible, and have used minimal reproducible examples where possible
Activity
pandajr69 commentedon Mar 27, 2026
Do you connect manually nodes (in code) before data update ?