When dragging a node from the palette to the diagram and going close to the border, the diagram does not autoscroll:
It works correctly for existing diagram nodes and it even seems to work when first a diagram node has been dragged and then a palette node is dragged. But it doesn’t work if first a palette node is dragged.
Reproduced also with this sample in Safari on iOS: Flowchart
If you need a workaround right this minute you can write:
myDiagram.toolManager.draggingTool.doSimulatedDragEnter = function() {
if (!this.mayDragIn()) return;
go.DraggingTool.prototype.doSimulatedDragEnter.call(this); // base
const diagram = this.diagram; // don't have to check for null because mayDragIn() does
if (diagram.lastInput.event === null) diagram.lastInput.event = myPalette.lastInput.event;
}
NOTE that this workaround involves knowledge of the palette, referenced here as myPalette. You would need to substitute yours. Because of this you’ll want to remove it when the next release is out.