How can I manually adjust the position of a vertex with a label by dragging within GraphPlot?
I am using Mathematica 12.0. Dragging works fine with vertex-unlabeled graphs, e.g.
GraphPlot[{"1" -> "2", "1" -> "3", "2" -> "3"}]
however, when I add vertex labels
GraphPlot[{"1" -> "2", "1" -> "3", "2" -> "3"}, VertexLabels -> Automatic]
I can only move the circle representing the vertex, without moving the vertex itself. When I try to move the actual point, it just disconnects one of the incident edges and moves that edge around.
The same question was asked here, however I can't get the offered solution to work in 12.0 either (and it uses the outdated VertexRenderingFunction).