| 9232 g_signal_handler_disconnect(G_OBJECT(widget), |
9232 g_signal_handler_disconnect(G_OBJECT(widget), |
| 9233 gtkwin->drag_leave_signal); |
9233 gtkwin->drag_leave_signal); |
| 9234 gtkwin->drag_leave_signal = 0; |
9234 gtkwin->drag_leave_signal = 0; |
| 9235 } |
9235 } |
| 9236 |
9236 |
| 9237 if (cursor == NULL) |
9237 if (cursor == NULL) { |
| 9238 cursor = gdk_cursor_new(GDK_FLEUR); |
9238 GdkDisplay *display = gtk_widget_get_display(gtkwin->notebook); |
| |
9239 cursor = gdk_cursor_new_for_display(display, GDK_FLEUR); |
| |
9240 } |
| 9239 |
9241 |
| 9240 /* Grab the pointer */ |
9242 /* Grab the pointer */ |
| 9241 gtk_grab_add(gtkwin->notebook); |
9243 gtk_grab_add(gtkwin->notebook); |
| 9242 device = gdk_event_get_device(event); |
9244 device = gdk_event_get_device(event); |
| 9243 if (!gdk_display_device_is_grabbed(gdk_device_get_display(device), device)) |
9245 if (!gdk_display_device_is_grabbed(gdk_device_get_display(device), device)) |