Commit 5cbb3098 authored by Kristian Rietveld's avatar Kristian Rietveld
Browse files

Initialize device_cursor hash table before creating impl window

parent aeec832f
......@@ -1429,6 +1429,9 @@ gdk_window_new (GdkWindow *parent,
if (private->parent)
private->parent->children = g_list_prepend (private->parent->children, window);
private->device_cursor = g_hash_table_new_full (NULL, NULL, NULL,
(GDestroyNotify) gdk_cursor_unref);
native = _gdk_native_windows; /* Default */
if (private->parent->window_type == GDK_WINDOW_ROOT)
native = TRUE; /* Always use native windows for toplevels */
......@@ -1467,9 +1470,6 @@ gdk_window_new (GdkWindow *parent,
(attributes->cursor) :
NULL));
private->device_cursor = g_hash_table_new_full (NULL, NULL, NULL,
(GDestroyNotify) gdk_cursor_unref);
device_manager = gdk_display_get_device_manager (gdk_window_get_display (parent));
g_signal_connect (device_manager, "device-removed",
G_CALLBACK (device_removed_cb), window);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment