I observed a new behaviour in the new version 3.4.0. The Function
createInstallationNode(URCapAPI api, DataModel model) is called twice when the URCap is loaded. In the older version this function is called only once.
Is this on purpose? For one of our URCaps this isn’t good, because we do some initialisation here and so these are also done twice.
I also saw, that only the second call has a valid (loaded) data model.
Thank you, @hch
This has been reported.
However please note, that the URCap should be able to handle multiple calls to
createInstallationNode(), as it will e.g. also happen twice for create installation and then load installation.