Right now, the properties panel in sciview can get out of sync with node state from the scene. It would be awesome to have a callback mechanism (NodeListener) to be told whenever details of a node change. Then, in sciview, we can subscribe to node changes and update the properties panel accordingly. This would be useful in other scenarios as well, really any time you want to keep track of what's happening with nodes. See also this Zulip topic.
Right now, the properties panel in sciview can get out of sync with node state from the scene. It would be awesome to have a callback mechanism (
NodeListener) to be told whenever details of a node change. Then, in sciview, we can subscribe to node changes and update the properties panel accordingly. This would be useful in other scenarios as well, really any time you want to keep track of what's happening with nodes. See also this Zulip topic.