From d5283c803b7bbffab88c5459c7c239fccdf7ffbe Mon Sep 17 00:00:00 2001 From: "Tom A. Wagner" Date: Wed, 6 Jan 2021 10:59:28 +0100 Subject: [PATCH] Change cursor to grab when node can be dragged --- src/view/node.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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