From 0903a3dd7264555aac11a2a6dc8c937e80e9a23d Mon Sep 17 00:00:00 2001 From: Emmanuel Gil Peyrot Date: Tue, 12 Jun 2018 23:03:17 +0200 Subject: Make ToolBase::cursor use gdkmm and smart pointers. --- src/ui/tools/select-tool.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/ui/tools/select-tool.cpp') diff --git a/src/ui/tools/select-tool.cpp b/src/ui/tools/select-tool.cpp index ddc6e2881..b412812b6 100644 --- a/src/ui/tools/select-tool.cpp +++ b/src/ui/tools/select-tool.cpp @@ -21,6 +21,7 @@ #include #include +#include #include #include @@ -344,9 +345,9 @@ bool SelectTool::item_handler(SPItem* item, GdkEvent* event) { } case GDK_LEAVE_NOTIFY: if (!desktop->isWaitingCursor() && !this->dragging) { - GdkWindow* window = gtk_widget_get_window (GTK_WIDGET (desktop->getCanvas())); + Glib::RefPtr window = Glib::wrap(GTK_WIDGET(desktop->getCanvas()))->get_window(); - gdk_window_set_cursor(window, this->cursor); + window->set_cursor(this->cursor); } break; -- cgit v1.2.3