Yes this is during initial model load and the changes outside of a transaction only happen on new server data and model update. I added a 2s delay before setting the model to make the problem easier to reproduce.
Ext.defer(function() {
me.goDiagram.model = new go.GraphLinksModel(me.nodes, me.links);
me.goDiagram.model.linkKeyProperty = 'key';
}, 2000, me);
Mouse is moving over the viewport and there is nothing in it yet as the model hasn’t been set.
I have a video that shows what is happening but the forum doesn’t allow. Have an email I can send it to?