diff --git a/src/graphmanager/graphview.rs b/src/graphmanager/graphview.rs index d8270b3..5d3b6f5 100644 --- a/src/graphmanager/graphview.rs +++ b/src/graphmanager/graphview.rs @@ -164,6 +164,14 @@ mod imp { ); }); + drag_controller.connect_drag_end(|drag_controller, _x, _y| { + let widget = drag_controller + .widget() + .dynamic_cast::() + .expect("drag-update event is not on the GraphView"); + widget.graph_updated(); + }); + let gesture = gtk::GestureClick::new(); gesture.set_button(0); gesture.connect_pressed(