Skip to content
This repository was archived by the owner on Feb 14, 2019. It is now read-only.

Commit 159f4d5

Browse files
committed
[gtk viewer] Don’t use deprecated gdk_cursor_new
1 parent 1d74920 commit 159f4d5

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

viewer/mml-view-gtk.cc

+8-3
Original file line numberDiff line numberDiff line change
@@ -61,15 +61,20 @@ element_over (GtkMathView *view,
6161
g_return_if_fail (event != NULL);
6262

6363
xmlChar *link = NULL;
64+
GdkDisplay *display;
65+
GdkWindow *window;
6466
GdkCursor *cursor;
6567

68+
display = gtk_widget_get_display (GTK_WIDGET (view));
69+
window = gtk_widget_get_window (GTK_WIDGET (view));
70+
6671
link = find_hyperlink (event->id, "href");
6772
if (link != NULL)
68-
cursor = gdk_cursor_new (GDK_HAND2);
73+
cursor = gdk_cursor_new_for_display (display, GDK_HAND2);
6974
else
70-
cursor = gdk_cursor_new (GDK_TOP_LEFT_ARROW);
75+
cursor = gdk_cursor_new_for_display (display, GDK_TOP_LEFT_ARROW);
7176

72-
gdk_window_set_cursor (gtk_widget_get_window (GTK_WIDGET (view)), cursor);
77+
gdk_window_set_cursor (window, cursor);
7378
g_object_unref (cursor);
7479

7580
if (link != NULL)

0 commit comments

Comments
 (0)