diff --git a/src/view/node.rs b/src/view/node.rs index a057993..a0f44a8 100644 --- a/src/view/node.rs +++ b/src/view/node.rs @@ -1,7 +1,7 @@ use super::graph_view::GraphView; -use pipewire::port::Direction; use gtk::prelude::*; +use pipewire::port::Direction; use std::collections::HashMap; @@ -52,6 +52,11 @@ impl Node { }); result.label.add_controller(&motion_controller); + // Display a grab cursor when the mouse is over the label so the user knows the node can be dragged. + result + .label + .set_cursor(gtk::gdk::Cursor::from_name("grab", None).as_ref()); + result.widget.attach(&result.label, 0, 0, 2, 1); result